Resultados da pesquisa a pedido "activemodel"

4 a resposta

Como validar em um modelo, dados de um controlador

4 a resposta

Controlando a ordem das validações de trilhos

Tenho um modelo de trilhos que possui 7 atributos numéricos preenchidos pelo usuário por meio de um formulári Preciso validar a presença de cada um desses atributos, o que é obviamente fácil usando validates :attribute1, :presence => true ...

3 a resposta

Como acessar params no retorno de chamada de um modelo Rails?

Eu tenho um retorno de chamada de um modelo que precisa criar um objeto dependente com base em outro campo inserido no formulário. Mas

5 a resposta

Erro nos Atributos Proibidos no Rails 4 ao encontrar uma situação em que um teria usado attr_accessible em versões anteriores do Rails

Com a atualização recente para o Rails 4, a atualização de atributos usando código semelhante ao abaixo não funciona.

3 a resposta

Escopos compartilhados via módulo?

Quero secar vários modelos movendo escopos compartilhados para um módulo, algo como: module CommonScopes extend ActiveSupport::Concern module ClassMethods scope :ordered_for_display, order("#{self.to_s.tableize}.rank asc") end end Também quero ...

1 a resposta

Trilhos - Favoritos polimórficos (o usuário pode escolher modelos diferentes)

Estamos tentando adicionar vários objetos favoráveis, nos quais um usuário pode adicionar muitos objetos diferentes aos favoritos, mas não sabemos ao certo como fazê-lo funcionar. Aqui está o modelo favorito: class Favorite < ActiveRecord::Base ...

3 a resposta

form_for modelo não-AR - o atributo fields_for Array não itera

Estou tendo problemas para conseguirfields_for para trabalhar em um atributo Array de um modelo não ActiveRecor Detalhada, eu tenho que seguir: models / parent.rb class Parent extend ActiveModel::Naming include ActiveModel::Conversion ...

4 a resposta

Rails accept_nested_attributes contam validação

Eu tenho três modelos. Vendas, itens e imagens. Gostaria de validar que, quando uma venda é criada, há pelo menos três fotos por venda e um ou mais itens. Qual seria a melhor maneira de conseguir isso? Modelo de vendas: class Sale < ...

4 a resposta

Track sujo para atributo não persistente em um objeto ActiveRecord em rails

Tenho um objeto que herda de ActiveRecord, mas ele tem um atributo que não persiste no banco de dados, como: class Foo < ActiveRecord::Base attr_accessor :bar end Gostaria de acompanhar as alterações em 'bar', com métodos como 'bar_changed?', ...

5 a resposta

Como determinar se um registro é apenas criado ou atualizado em after_save

O #new_record? A função determina se um registro foi salvo. Mas é sempre falso noafter_save gancho. Existe uma maneira de determinar se o registro é um registro recém-criado ou um antigo da atualização? Espero não usar outro retorno de chamada, ...