after_commit(*args, &block)
Instance Public methods
This callback is called after a record has been created, updated, or destroyed.
You can specify that the callback should only be fired by a certain action
with the :on
option:
after_commit :do_foo, on: :create after_commit :do_bar, on: :update after_commit :do_baz, on: :destroy after_commit :do_foo_bar, on: [:create, :update] after_commit :do_bar_baz, on: [:update, :destroy]
Note that transactional fixtures do not play well with this feature. Please
use the test_after_commit
gem to have these hooks fired in
tests.
Please login to continue.