instance method
uncached
Ruby on Rails edge
Signature
uncached(dirties: true, &block)
Disable the query cache within the block.
Set dirties: false to prevent query caches on all connections from being cleared by write operations. (By default, write operations dirty all connections’ query caches in case they are replicas whose cache would now be outdated.)
Parameters
-
dirtieskey = true -
blockblock
Source
# File activerecord/lib/active_record/connection_adapters/abstract/query_cache.rb, line 239
def uncached(dirties: true, &block)
pool.disable_query_cache(dirties: dirties, &block)
end
Defined in activerecord/lib/active_record/connection_adapters/abstract/query_cache.rb line 239
· View on GitHub
· Improve this page
· Find usages on GitHub
Defined in ActiveRecord::ConnectionAdapters::QueryCache