after_create и after_save заказ - PullRequest
8 голосов
/ 12 мая 2011

Я провел несколько тестов и выяснил, что after_create вызывается раньше, чем after_save (в Rails 2.3.9)

Это правильно?

спасибо

Ответы [ 2 ]

22 голосов
/ 12 мая 2011

Да, вот заказ:

# (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

0 голосов
/ 10 мая 2016

И помните, что обратный вызов after_create выполняется только раз.Это разница между after_save и after_create

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...