不确定这是否是 Mongoid 特定的东西,或者是否适用于更大的活动记录模式。我有以下代码块,它有效:
submission.reload.profile
submission.milestone = self.milestone
submission.profile = @profile
@profile.save && submission.save
关系得到正确更新。但是,如果我取出第一行(我只是通过反复试验得出的)它会停止工作并且关系不会更新。
为什么?
不确定这是否是 Mongoid 特定的东西,或者是否适用于更大的活动记录模式。我有以下代码块,它有效:
submission.reload.profile
submission.milestone = self.milestone
submission.profile = @profile
@profile.save && submission.save
关系得到正确更新。但是,如果我取出第一行(我只是通过反复试验得出的)它会停止工作并且关系不会更新。
为什么?