Скажем, у меня есть две модели, книга и автор с отношениями has_and_belongs_to_many между ними.HABTM и accepts_nested_attributes_for
Что я хочу сделать, так это иметь возможность добавлять имена авторов в форму книги и на отправке либо связывать авторов с книгой, если они уже существуют, либо создавать их, если они этого не делают.
Я также хочу сделать то же самое с формой автора: добавить имена книг и отправить либо ссылку, если они существуют, либо создать их, если они этого не делают.
При редактировании, однако, я не хочу ни редактировать, ни удалять вложенные объекты, удалять ассоциации.
Is accepts_nested_attributes_for подходит для этого, или есть другой способ?
мне удалось сделать это, следуя Complex Forms Railscasts на Rails 2, но я ищу более элегантное решение для Rails 3.
http://stackoverflow.com/a/12961298/1446551 –