2012-07-26 89 views
1

好了,所以我建立,而这是一个滑轨2.3.5应用此应用中,我用这个语法这个rails语法是什么意思?

@user = User.new 
@user.build_company 

,我完全忘了这意味着什么,以及如何转换为Rails 3的语法

class User < ActiveRecord::Base 
    has_one :company 

class Company < ActiveRecord::Base 
    belongs_to :user 

我依稀记得轨道将使用build_,做一些事情,但我不记得,我似乎无法找到任何地方的文件

回答

2

这是Rails的语法是否正确3.

has_one relationship:

@parent.build_child 

has_many relationship:

@parent.children.build