module Elasticsearch::Model::TransactionalCallbacks::Transaction

Override ActiveRecord::Base.transaction to allow Manager to listen for any indexing request from active record after_commit callback

This module are automatically included into ActiveRecord::Base inside of railtie

Public Instance Methods

transaction(*args, &block) click to toggle source
Calls superclass method
# File lib/elasticsearch/model/transactional_callbacks/transaction.rb, line 15
def transaction(*args, &block)
  Manager.capture do
    super(*args, &block)
  end
end