我after_create
在同一个模型上有两个回调,第二个取决于一个属性(比如client.score
)不是零。在第一个中,它运行一个计算并将有问题的属性设置为某个非零值。
但似乎即使我在我的模型文件中将它们紧挨着放在一起,如下所示:
after_create :callback1
after_create :callback2
无论何时callback2
运行,它仍然client.score
为零。
如何强制第二个在第一个之后运行?
我after_create
在同一个模型上有两个回调,第二个取决于一个属性(比如client.score
)不是零。在第一个中,它运行一个计算并将有问题的属性设置为某个非零值。
但似乎即使我在我的模型文件中将它们紧挨着放在一起,如下所示:
after_create :callback1
after_create :callback2
无论何时callback2
运行,它仍然client.score
为零。
如何强制第二个在第一个之后运行?