假设我有模型Foo和Bar,其中Bar是Foo的嵌套属性。
<%= form_for @foo do |f| %>
<%= f.fields_for :bars do |builder| %>
<%= render 'bar_fields', :f => builder %>
<% end %>
<%= f.submit %>
<% end %>
部分bar_fields具有与Bar中的属性对应的字段。我只想编辑这个模型中的某些字段,所以我把它们排除在外。相反,我想将这些字段的值输出为文本,并能够访问它们的ActiveRecord关系。
我将如何做到这一点?
答案 0 :(得分:1)
要从表单助手访问对象变量,请执行以下操作:
f.object.your_variable