У меня есть две модели, связанные с has_many. Родительская модель принимает accept_nested_attributes_ для дочерней модели.
Согласно всем учебным пособиям и документам, которые я могу найти, при использовании f.fields_for для дочерней модели будут отображаться поля, только если существуют дочерние модели. Это работает, часть, которая не работает, строит пустых детей.
3.times { @post.comments.build }
Должен, как я понимаю, создать 3 пустых связанных модели и автоматически отобразить для них 3 набора полей формы.
Неважно, если я использую метод .build, метод Model.new или что-то еще, я не могу заставить его отображать какие-либо поля формы.
Я, должно быть, делаю что-то не так, но мне понадобится коллективный гений stackoverflow, чтобы показать мне: P
Пожалуйста, смотрите код в gist .
Спасибо