у меня есть
class Profile
has_many :favorite_books, :dependent => :destroy
has_many :favorite_quotes, :dependent => :destroy
accepts_nested_attributes_for :favorite_books, :allow_destroy => true
accepts_nested_attributes_for :favorite_quotes, :allow_destroy => true
end
У меня есть динамическая форма, в которой вы нажимаете «+», чтобы добавить новые текстовые поля для создания нового избранного. Что я хочу сделать, так это игнорировать пустые, мне это труднее отсортировать в контроллере обновлений, чем не вложенный атрибут.
То, что у меня есть временно, - это взлом в обратном вызове after_save, удаляющий пустые записи. Как лучше всего игнорировать эти пустые объекты?
Мне не нужны проверки и ошибки, просто молчаливое удаление / игнорирование.