Ruby on rails 一个没有嵌套表单的模型

Ruby on rails 一个没有嵌套表单的模型,ruby-on-rails,Ruby On Rails,我只有一个用户模型,我想在表单上提供添加更多选项。 有很多例子都有嵌套表单,但在我的例子中没有必要嵌套,因为我只有一个用户模型。 我想使用“添加更多表单”保存大量用户,您可以执行以下操作: <%= form_tag users_path do %> <% @users.each do |user| %> <%= fields_for 'users[]', user do |u| %> <div class="field">

我只有一个用户模型,我想在表单上提供添加更多选项。 有很多例子都有嵌套表单,但在我的例子中没有必要嵌套,因为我只有一个用户模型。
我想使用“添加更多表单”保存大量用户,您可以执行以下操作:

<%= form_tag users_path do %>
  <% @users.each do |user| %>
    <%= fields_for 'users[]', user do |u| %>
      <div class="field">
        <%= u.label :name %><br>
        <%= u.text_field :name %>
      </div>
    <% end %>
  <% end %>
  <div class="actions">
    <%= submit_tag %>
  </div>
<% end %>

def create
  params[:users].each do |user|
    # create
  end
end


def创建 参数[:用户]。每个do |用户| #创造 终止 终止
我想通过单击“添加更多用户”链接或“删除用户”链接添加多用户动态,然后单击“保存”按钮,一次保存所有用户表单。嵌套表单无法执行您想要的操作。您可以像上面所示那样手动执行。