1
我在我的模型3級層次結構如未定義的方法`fields_for」爲#<爲MyModel:0xc2f8da0>
出版商[有許多] - >作者[有許多] - >圖書
在我形式, 我有以下結構
<%= form_for(@publisher) do |p| %>
...
<%= p.fields_for @publisher.authors.build, :authors do |a| %>
...
<%= a.fields_for a.books.build, :books do |b| %>
...
<% end %>
<% end %>
<% end %>
它引發以下錯誤
undefined method `fields_for' for #<Author:0xc2f8da0>
任何幫助將不勝感激。
您是否在模型中設置了accep_nested_attributes_for? – cjm2671 2011-12-15 14:30:12
是的,得到他們在這兩個模型 – 2011-12-16 11:08:37