0
在Rails中保存模型时,我想使用第一个模型的ID保存另一个关联模型。有没有办法在Rails 3中做到这一点?如何同时保存与相关模型的导轨模型?
* nevermind
model.build_other。得到它了。我是个白痴。
在Rails中保存模型时,我想使用第一个模型的ID保存另一个关联模型。有没有办法在Rails 3中做到这一点?如何同时保存与相关模型的导轨模型?
* nevermind
model.build_other。得到它了。我是个白痴。
一个迟到的答案,但你可以做一个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