2015-10-05 68 views
1

我想创建一个简单的表单,它有2个字段。但我想一次为这两个字段设置多个活动记录。我创建了一个名为update multiple的新控制器操作,但不知何故,我的表单只是不显示。我不确定我如何通过活动记录来做到这一点。这里是我的代码:使用rails简单的形式一次更新多个记录

<% simple_form_for @fulfillments, 
:url => admin_fulfillments_update_multiple_path, 
:method => :put, 
remote: true do |f| %> 
    <%= f.hidden_field :ids, value: @fulfillments %> 
    <%= f.input :shopper_id, id: 'fulfillment_shopper_id', collection: @shoppers, label_method: :name, value_method: :id, label: 'Shopper', include_blank: true%> 
    <%= f.button :submit, :class => 'btn btn-success btn-sm submit-shopper-form' %> 
<% end %> 

@fulfillments已被填充在控制器的不同的动作已经,现在我将其通过的形式,作为隐藏字段,另一个控制器动作。但不知何故

我不知道为什么我的表单不显示。

回答

2

你在简单的形式忘了=: 你:

<% simple_form_for @fulfillments, 

正确:

<%= simple_form_for @fulfillments, 

通知的<%=。在开始时。

+0

谢谢你的作品 – gazubi

+0

那么请标记答案是正确的? TY。 – Roko

相关问题