私のバージョンは次のとおりです。
- レール: 3.2.6
- ダリ: 2.1.0
私の環境は次のとおりです。
- 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
キャッシュできます。クエリ結果をキャッシュする方法は?