модуль ActiveRecord::QueryCache::ClassMethods
Публичные методы экземпляров
# File activerecord/lib/active_record/query_cache.rb, line 7
def cache(&block)
if ActiveRecord::Base.connected?
connection.cache(&block)
else
yield
end
end Включить кэш запросов в блоке, если Active Record настроен. Если нет, выполнить заданный блок.
# File activerecord/lib/active_record/query_cache.rb, line 17
def uncached(&block)
if ActiveRecord::Base.connected?
connection.uncached(&block)
else
yield
end
end Отключить кэш запросов в блоке, если Active Record настроен. Если нет, выполнить заданный блок.
© 2004–2018 David Heinemeier Hansson
Licensed under the MIT License.