【发布时间】:2015-04-24 09:53:48
【问题描述】:
默认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
【问题讨论】:
-
您想按主要型号名称或产品协会名称进行分组?不太明白。
-
按产品类别。
标签: ruby-on-rails ruby-on-rails-4 nested-forms activeview