Получить значение поля объекта внутри цикла fields_for

В следующем сценарии мне нужно проверить значение свойства объекта в цикле fields_for .

<%= f.semantic_fields_for :review_details do |rd| %>
  <%= rd.input :review_criteria_id, :as=>:hidden %>
<% end %>

Как в цикле цикл, : review_criteria_id отображается как скрытое поле, но у меня есть сценарий, в котором мне нужно напечатать дополнительную информацию, если это конкретный критерий. Как я могу получить значение review_criteria_id в цикле. review_criteria_id,: ...

В следующем сценарии мне нужно проверить значение свойства объекта в цикле fields_for .

<%= f.semantic_fields_for :review_details do |rd| %>
  <%= rd.input :review_criteria_id, :as=>:hidden %>
<% end %>

Как и в цикле, : review_criteria_id ] отображается как скрытое поле, но у меня есть сценарий, в котором мне нужно распечатать дополнительную информацию, если это конкретный критерий. Как я могу получить значение review_criteria_id в цикле. review_criteria_id,: ...

В следующем сценарии мне нужно проверить значение свойства объекта в цикле fields_for .

<%= f.semantic_fields_for :review_details do |rd| %>
  <%= rd.input :review_criteria_id, :as=>:hidden %>
<% end %>

Как и в цикле, : review_criteria_id ] отображается как скрытое поле, но у меня есть сценарий, в котором мне нужно распечатать дополнительную информацию, если это конкретный критерий. Как я могу получить значение review_criteria_id в цикле. Я использовал:

rd.review_criteria_id

Но поскольку rd является форматастическим объектом, я не смог получить значение : review_crieteria_id .

35
задан Arslan Ali 8 September 2016 в 19:09
поделиться