Учитывая следующее:
Foo has_many :bars, :through => :baz
и
Foo accepts_nested_attributes_for :bar
Я хочу сделать find_or_create_by_name
, когда добавлю новый :bar
, но я не знаю, где у меня может быть какая-то функциональность before_add
.
Фон этого вопроса Bar validates_uniqueness_of :name
, который выдает ошибки, когда я пытаюсь создать новый Foo
, использующий существующий Bar
.