我无法使用嵌套属性创建多个模型对象。我拥有的 .erb 表格:
<%= f.fields_for :comments do |c| %>
<%= c.text_field :text %>
<% end %>
正在生成如下所示的输入字段:
<input type="text" name="ad[comments_attributes][0][text]" />
<input type="text" name="ad[comments_attributes][1][text]" />
<input type="text" name="ad[comments_attributes][2][text]" />
当我真正想要的是它看起来像这样时:
<input type="text" name="ad[comments_attributes][][text]" />
<input type="text" name="ad[comments_attributes][][text]" />
<input type="text" name="ad[comments_attributes][][text]" />
使用表单助手,我怎样才能让表单像第二个示例中那样创建一个哈希数组,而不是像第一个示例中那样创建一个哈希哈希?