Ruby on rails 嵌套表单在中循环,其中包含许多关联项。如何在f.fields\u中显示诸如id之类的值。。。环
标题里很难解释 我有一个嵌套表单,它有Ruby on rails 嵌套表单在中循环,其中包含许多关联项。如何在f.fields\u中显示诸如id之类的值。。。环,ruby-on-rails,ruby,ruby-on-rails-4,nested-forms,Ruby On Rails,Ruby,Ruby On Rails 4,Nested Forms,标题里很难解释 我有一个嵌套表单,它有category\u项及其关联(通过has\u many)的category\u项值 <%= form_for([@category, @category_item], url: category_items_update_path) do |f| %> <%= f.fields_for :category_item_values do |item_value| %> <%= item_va
category\u项
及其关联(通过has\u many)的category\u项值
<%= form_for([@category, @category_item], url: category_items_update_path) do |f| %>
<%= f.fields_for :category_item_values do |item_value| %>
<%= item_value.label :value %>
<%= item_value.text_field :value %>
<% end %>
<%= f.submit %>
<% end %>
有5个值与项目关联,因此它显示5个输入,每个类别\项目\与给定项目关联的值对应一个输入
假设category_item_values db中有一个“name”列,我想在每个category_item_值输入上方显示值名称。我该怎么做
我将调用什么来访问它正在循环的当前categroy\u item\u值,并调用.name on以在其输入上方显示名称
<%= f.fields_for :category_item_values do |item_value| %>
<%= SOMETHING.name %>
<%= item_value.label :value %>
<%= item_value.text_field :value %>
<% end %>
您可以尝试使用
项值.object.name
您可以尝试使用项值.object.name