如何在嵌套记录上使用fields_for获取部分索引

时间:2013-03-07 14:38:25

标签: ruby-on-rails ruby-on-rails-3.2

假设:

<%= f.fields_for :socials do |builder| %>
  <%= render :partial => "social_fields", :locals => { :f => builder} %>
<% end %>

如何在_social_fields.html.erb计数器中获取计数器/索引(为了最后一项的内容)? social_fields_counter似乎只有在显式传递:collection to render时才会生成,但这些是在父级中使用accepts_nested_attributes_for:socials的嵌套对象。

1 个答案:

答案 0 :(得分:13)

内部_social_fields.html.erb

<%= f.options[:child_index] %>