Method: Elastic::Railties::ARMiddleware#find_by_ids

Defined in:
lib/elastic/railties/ar_middleware.rb

#find_by_ids(_ids, _options) ⇒ Object



32
33
34
35
36
# File 'lib/elastic/railties/ar_middleware.rb', line 32

def find_by_ids(_ids, _options)
  results = target.where(id: _ids).order('id ASC')
  results = results.includes(_options[:ar_includes]) if _options.key? :ar_includes
  order_results _ids, results
end