2012-07-27 62 views
0

我有一個模型,名爲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 

現在,如果我要拍一個形式,它d是這樣的,如果Person沒有has_oneVenue

<%= form_for :person do |f| %> 
    <%= f.text_field :height %> 
<% end %> 

我會怎麼做如果我想用這種形式爲此Person創建Venue對象?

回答

0

想通了。在這種情況下,您將使用fields_for來模擬您的子模型的字段呈現。