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