method
lookup_sql_cache
v7.2.3 -
Show latest stable
- Class:
ActiveRecord::ConnectionAdapters::QueryCache
lookup_sql_cache(sql, name, binds)private
No documentation available.
# File activerecord/lib/active_record/connection_adapters/abstract/query_cache.rb, line 271
def lookup_sql_cache(sql, name, binds)
key = binds.empty? ? sql : [sql, binds]
result = nil
@lock.synchronize do
result = query_cache[key]
end
if result
ActiveSupport::Notifications.instrument(
"sql.active_record",
cache_notification_info(sql, name, binds)
)
end
result
end