Soit:rappel before_add utilisant nested_attributes
Foo has_many :bars, :through => :baz
et
Foo accepts_nested_attributes_for :bar
Je veux faire un find_or_create_by_name
quand j'ajoute une nouvelle :bar
, mais je ne sais pas où Je peux avoir une sorte de fonctionnalité before_add
.
L'arrière-plan de cette question est Bar validates_uniqueness_of :name
, ce qui donne des erreurs lorsque j'essaie de créer un nouveau Foo
qui utilise un Bar
existant.