您也可以使用“nested_form”与学生一起创建项目
<%= nested_form_for @project do |f| %> <p> <%= f.label :title %> <%= f.text_field :title %> </p> <p> <%= f.label :lecturer %> <%= f.text_field :lecturer %> </p> <%= fields_for :students do |s| %> <p> <%= s.label :name %><br /> <%= s.text_field :name %> </p> <% end %> <%= f.link_to_add "Add new student", :students %> <p> <%= f.submit %> </p> <% end %>
在项目模型中添加
accepts_nested_attributes_for :students