2011-05-13 141 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