method
_find_record
v7.2.3 -
Show latest stable
- Class:
ActiveRecord::Persistence
_find_record(options)private
No documentation available.
# File activerecord/lib/active_record/persistence.rb, line 828
def _find_record(options)
all_queries = options ? options[:all_queries] : nil
base = self.class.all(all_queries: all_queries).preload(strict_loaded_associations)
if options && options[:lock]
base.lock(options[:lock]).find_by!(_in_memory_query_constraints_hash)
else
base.find_by!(_in_memory_query_constraints_hash)
end
end