當我使用accepts_nested_attributes_for
時,相應的字段不再顯示在我的視圖中。acceptable_nested_attributes_for保持表單域不會顯示
class Survey < ActiveRecord::Base
has_many :questions
accepts_nested_attributes_for :questions
end
class Question < ActiveRecord::Base
belongs_to :survey
end
然後在我的觀點:
<%= form_for @survey do |f| %>
<%= f.fields_for :questions do |question_fields| %>
<%= question_fields.text_area :text %>
<% end %>
<% end %>
如果我刪除accepts_nested_attributes_for
那麼text_area
節目,但如果我把它...什麼都沒有得到呈現。
我運行的Rails 3.0.3