###前提・実現したいこと
Railsでaccepts_nested_attributes_forとfields_forを使ってhas_many関連の子レコードを作成するフォームを作成したいです
親レコード:投稿レコード(Post)
子レコード:投稿項目レコード(PostItem)
###発生している問題・エラーメッセージ
新規作成時に子レコードの項目が表示されません
###ソースコード
ruby
1#Postモデル 2 has_many :post_items 3 accepts_nested_attributes_for :post_items
ruby
1#PostItemモデル 2 belongs_to :post
ruby
1#コントローラ 2 def new 3 4 @post = Post.new() 5 10.times { @post.post_items.build } 6 7 end
ruby
1#ビュー 2 <%= form_for @post, :url => {:action => :confirm} do |f| %> 3 <%= f.text_field :title %> 4 <% f.fields_for :post_items do |post_item| %> #<-ここがちゃんと回ってくれない 5 <%= post_item.text_field :item %> 6 <% end %> 7 <% end %>
###補足情報(言語/FW/ツール等のバージョンなど)
ruby 2.2.2p95
rails 4.2.3
Mac OS 10.11.2
回答2件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。