Ruby on rails rails:如何以一种形式构建一批对象
我面临着一个棘手的挑战(作为rails的创始人),到目前为止,我还没有找到任何能够满足我需求的解决方案 我有一个Ruby on rails rails:如何以一种形式构建一批对象,ruby-on-rails,forms,Ruby On Rails,Forms,我面临着一个棘手的挑战(作为rails的创始人),到目前为止,我还没有找到任何能够满足我需求的解决方案 我有一个用户模型,他有很多:事件 以下是我当前创建活动的表单: <%= form_for(@event) do |f| %> <%= render 'shared/error_messages', object: f.object %> <div class="field"> <%= f.label :title %><br
用户
模型,他有很多:事件
以下是我当前创建活动的表单:
<%= form_for(@event) do |f| %>
<%= render 'shared/error_messages', object: f.object %>
<div class="field">
<%= f.label :title %><br />
<%= f.text_field :title %>
</div>
<div class="field">
<%= f.label :starts_at %><br />
<%= f.datetime_select :starts_at %>
</div>
<div class="actions">
<%= f.submit %>
</div>
<% end %>
为了显示一个用户友好的表单,我不仅要一次发布一个事件,还要发布许多具有相同价值的事件。例如:
用户为属性选择一个值,然后可以使用复选框为标题选择多个值。这将创建与选中复选框一样多的事件,并在
值处使用相同的start\u
我正在考虑发送一个包含事件数组的params散列params[:events]
,然后像@event=current\u user.events.create(params[:events])
那样执行smg操作,但我不知道如何在我的视图和控制器中编写它
谢谢你的帮助 也许会对你有所帮助,与