默认情况下,nested_form_fields gem 会在<% = f.nested_fields_for %>
标签下呈现指定关联 jsut 的所有现有记录。
问题是如何将nested_form_fields 与按名称(MyModel.all.group_by(&:name)
)分组的模型组合,以便每个组将显示仅属于该特定组的记录
-@product_categories.each do |category|
%h3= category.name
=f.add_nested_fields_link :products, 'Add Product'
-category.products.each do |product|
= f.nested_fields_for :products, product, legend: 'Product' do |product_form|
= product_form.text_field :name