小编Sik*_*Zhu的帖子

多个 after_commit 回调(Rails)的执行顺序

我最近发现after_commit在同一模型中定义的多个s 以相反的顺序被调用。例如

after_commit method1, :on => :create
after_commit method2, :on => :create
Run Code Online (Sandbox Code Playgroud)

method2之前被调用method1

它总是按 FILO 顺序调用吗?

ruby-on-rails-3

6
推荐指数
1
解决办法
1953
查看次数

标签 统计

ruby-on-rails-3 ×1