Я хотел бы попытаться объяснить ваш вопрос,
parent.build_child (атрибуты), это для отношения has_one
(родитель has_one child)
, если вы используете has_many
, тогда вам следуетиспользуйте parent.children.build (attribute)
, если у пользователя has_one book, тогда @user.build_book будет работать
, если у пользователя has_many books, то у пользователя @ user.books.build