我做了一些测试,我发现after_create比after_save (在Rails 2.3.9中)更早被调用。
对吗?
谢谢
发布于 2011-05-13 02:16:59
是的,顺序如下:
# (1) before_validation
# (2) before_validation_on_create
# (3) after_validation
# (4) after_validation_on_create
# (5) before_save
# (6) before_create
# (7) after_create
# (8) after_save 可在此处找到:
http://ar.rubyonrails.org/classes/ActiveRecord/Callbacks.html
发布于 2016-05-10 22:30:33
请记住,回调after_create只执行一次。这就是after_save和after_create之间的区别
https://stackoverflow.com/questions/5982444
复制相似问题