2011-05-13 97 views

回答

0

一个迟到的答案,但你可以做一个before_save回调。假设你有Model1和Model2。把下面的代码放到app/models/model1.rb中:

before_save :create_model2 

def create_model2 
    @model2 = Model2.new(params[:id]) 
    @model2.model1 = self 
    @model2.save 
end