Ruby on rails 如何获取Rails窗体或块的字段_中的底层对象?

Ruby on rails 如何获取Rails窗体或块的字段_中的底层对象?,ruby-on-rails,Ruby On Rails,我不知道如何以块的形式获取底层对象 我想做的是: <% f.fields_for :children do |child_form| %> <%= render :partial => "#{child_form.underlying_object.class.name.downcase}" %> <% end %> “#{child_form.underlined_object.class.name.downcase}”%> 而且:儿童是多形

我不知道如何以块的形式获取底层对象

我想做的是:

<% f.fields_for :children do |child_form| %>
  <%= render :partial => "#{child_form.underlying_object.class.name.downcase}" %>
<% end %>

“#{child_form.underlined_object.class.name.downcase}”%>
而且:儿童是多形性的,有很多关联

建议?

这不是很简单吗

<% f.fields_for :children do |child_form| %>
<%= render :partial => "#{child_form.object.class.name.downcase}" %>
<% end %>

“#{child_form.object.class.name.downcase}”%>
哦,太近了!:-)child_form.object.class.name就是魔法。谢谢