Resultados da pesquisa a pedido "ruby"

7 a resposta

after_commit para um atributo

Estou usando um after_commit no meu aplicativo. Gostaria que fosse acionado apenas quando um determinado campo for atualizado no meu modelo. Alguém sabe como fazer isso?

6 a resposta

Existe uma jóia equivalente à expectativa para Rub

Existe uma jóia equivalente à expectativa para Rub Tentei pesquisar no code.google e no rubygems.org, mas, infelizmente, não aparece PARA SUA INFORMAÇÃO:Esper [http://en.wikipedia.org/wiki/Expect] é uma ferramenta de automação e teste do ...

3 a resposta

Como faço para tokenizar essa string no Ruby?

Eu tenho esta string: %{Children^10 Health "sanitation management"^5}E eu quero convertê-lo para tokenizar isso em uma matriz de hashes: [{:keywords=>"children", :boost=>10}, {:keywords=>"health", :boost=>nil}, {:keywords=>"sanitation ...

5 a resposta

Compile estaticamente o pdftk para o Heroku. Precisa dividir PDF em arquivos de página única

Então, estamos usando o heroku para hospedar nosso aplicativo de trilhos. Nós nos mudamos para a pilha de cedros. Essa pilha não possui a biblioteca pdftk instalada. Entrei em contato com o suporte e fui instruído a compilá-lo estaticamente para ...

3 a resposta

Como posso interceptar a chamada de método em ruby?

Atualmente, tenho uma superclasse com uma função que eu quero que todas as subclasses chamem em cada uma de suas funções. A função deve se comportar como uma função before_filter nos trilhos, mas não tenho certeza sobre como proceder para ...

2 a resposta

alterar o formato da data padrão em ruby on rail

Eu quero alterar o formato da data padrão no Rails. O formato deve ser y / m / d. Eu adiciono o seguinte código ao meu environment.rb ActiveSupport::CoreExtensions::Date::Conversions::DATE_FORMATS. merge!(:default => '%Y/%m/%d')Mas não ...

2 a resposta

Ruby eval se comporta de maneira diferente no irb e em um arquivo

Este código funciona em irb: irb(main):037:0> eval <<-EOS irb(main):038:0" #{attribute} = "host" irb(main):039:0" puts machine irb(main):040:0" EOS host => nil irb(main):041:0> puts machine host => nil irb(main):042:0> puts attribute machine => ...

3 a resposta

remove linhas no arquivo - Ruby

Qual é uma maneira inteligente de remover linhas de um arquivo CSV em ruby, onde existe um valor específico em uma linha específic Aqui está um exemplo de arquivo: 350 lbs., Outrigger Footprint, 61" x 53", Weight, 767 lbs., 300-2080 350 ...

4 a resposta

Se este código não é uma piada, como funcion

class Tree def initialize*d;@d,=d;end def to_s;@l||@r?",>":@d;end def total;(@d.is_a?(Numeric)?@d:0)+(@[email protected]: 0)+(@[email protected]: 0);end def insert d alias g instance_variable_get ...

2 a resposta

etorno de chamada @after_save para definir a coluna updated_by como current_user

Gostaria de usar um retorno de chamada after_save para definir a coluna updated_by como o current_user. Mas o current_user não está disponível no modelo. Como devo fazer isso?