Разница между after_create
, after_save
и after_commit
в Rails заключается в том, что:
-
after_save
вызывается при создании и обновлении объекта -
after_commit
вызывается при создании, обновлении и уничтожении. -
after_create
вызывается только при создании объекта
Это единственное различие между ними или есть другие существенные различия?