我有一个名为Person
的模型拥有Venue
。课程如下:
应用程序/模型/ person.rb
class Person < ActiveRecord::Base
attr_acessible :height
has_one :venue
end
应用程序/模型/ venue.rb
class Venue < ActiveRecord::Base
attr_acessible :location
end
现在,如果我想制作一个表单,如果Person
没有has_one
Venue
,就会出现这种情况:
<%= form_for :person do |f| %>
<%= f.text_field :height %>
<% end %>
如果我想使用此表单为此Venue
创建Person
对象,我该怎么做?
答案 0 :(得分:0)
想出来。在这种情况下,您可以使用fields_for
来模拟子模型字段的渲染。