Моя версия:
- Rails: 3.2.6
- dalli: 2.1.0
Моя env:
- config.action_controller.perform_caching = true
- config.cache_store =: dalli_store, 'localhost: 11211', {: namespace = > 'MyNameSpace'}
Когда я пишу:
Rails.cache.fetch(key) do
User.where('status = 1').limit(1000)
end
Пользовательскую модель нельзя кэшировать. Если я использую
Rails.cache.fetch(key) do
User.all
end
он может быть кэширован. Как кэшировать результат запроса?