ネストされた属性を使用して複数のモデル オブジェクトを作成できません。私が持っているフォーム.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]" />
フォーム ヘルパーを使用して、最初の例のようにハッシュのハッシュを作成する代わりに、2 番目の例のようにフォームにハッシュの配列を作成させるにはどうすればよいでしょうか?