Perguntas com a marcação «ruby»

86
Como obter o nó pai em Capivara?

Estou trabalhando com muitos plug-ins jQuery, que geralmente criam elementos DOM sem id ou outras propriedades de identificação, e a única maneira de obtê-los na Capivara (por exemplo, clicando) - é obter seu vizinho (outro filho de seu ancestral) primeiro . Mas eu não encontrei em nenhum lugar,...

86
Como faço para obter o nome da classe do pai em Ruby

Vamos supor que eu tenha classes Ae Bonde Bherde A. Como faço para imprimir o nome da classe pai emB class A end class B < A end Algumas coisas eu tentei >> B.new.class #=> B #which is correct >> B.new.parent #=> Undefined method `parent` >> B.parent #=>...

85
O que exatamente é a classe única em rubi?

A classe singleton em Ruby é uma classe em si mesma? É por isso que todos os objetos pertencem à "classe"? O conceito é confuso , mas acredito que tenha algo a ver com o motivo pelo qual posso definir um método de classe ( class foo; def foo.bar ...). Qual é a classe singleton em Ruby?...

85
Como entender símbolos em Ruby

Apesar de ler " Understanding Ruby Symbols ", ainda estou confuso com a representação dos dados na memória quando se trata de usar símbolos. Se um símbolo, dois deles contidos em objetos diferentes, existe no mesmo local de memória, então como é que eles contêm valores diferentes ? Eu esperava...

84
Rails Paperclip como excluir o anexo?

Estou usando Paperclip (w / Amazon s3) no Rails 3. Eu quero excluir um anexo existente sem substituí-lo usando uma ação de atualização. Eu encontrei apenas um exemplo disso aqui e não consegui fazer com que funcionasse, simplesmente não excluía e não havia nada nos logs para dizer o porquê. Eu...

84
Ruby each_with_index offset

Posso definir o deslocamento do índice no iterador de loop each_with_index? Minha tentativa direta falhou: some_array.each_with_index{|item, index = 1| some_func(item, index) } Editar: Esclarecimento: Não quero um deslocamento de array. Quero que o índice dentro de each_with_index não comece...

83
Mongoid ou MongoMapper? [fechadas]

Fechado . Esta pergunta é baseada em opinião . Atualmente não está aceitando respostas. Quer melhorar esta questão? Atualize a pergunta para que ela possa ser respondida com fatos e citações editando este post . Fechado há 5 anos . Melhore esta...