Ruby on rails 对Rails使用多个回调(:在提交之后)?

Ruby on rails 对Rails使用多个回调(:在提交之后)?,ruby-on-rails,callback,Ruby On Rails,Callback,如果我在Rails中有多个性质相同的回调,是否会有冲突?对于同一个模型,是否有几次提交后 我想我可以将它们合并到一个方法中,但出于可读性的原因,我宁愿不..不,它们将一个接一个地执行 after_commit :callback_one, :callback_two 它们以相反的顺序执行,即先执行callback\u two,然后执行callback\u one如果其中一个需要`on::create`而第二个不需要怎么办。

如果我在Rails中有多个性质相同的回调,是否会有冲突?对于同一个模型,是否有几次提交后


我想我可以将它们合并到一个方法中,但出于可读性的原因,我宁愿不..

不,它们将一个接一个地执行

after_commit :callback_one, :callback_two

它们以相反的顺序执行,即先执行
callback\u two
,然后执行
callback\u one
如果其中一个需要`on::create`而第二个不需要怎么办。