我的编辑操作中有一个名为CustomOrder的嵌套表单。 CustomOrder接受属于Size和Style类的nested_attributes_for CustomSizes。
现在我可以使用相应的style_id,size_id和数量检索记录。
- f.fields_for :custom_sizes do |b|
%t
%td
= b.text_field :style_id
%td
= b.text_field :size_id
%td
= b.text_field :quantity
我真正想做的是在这里向用户显示相应的Style和Size对象,并隐藏text_fields。像这样:
- f.fields_for :custom_sizes do |b, custom_size|
%tr
%td
= custom_size.style.name
%td
= custom_size.size.name
%td
= b.text_field :quantity
我可以在fields_for循环期间以任何方式访问子对象吗?