このリンクが示すように、Rails のデフォルトのキャッシュ ストアの実装はファイル ストアであり、この構成は から変更できますconfig/environments/development.rb
。質問1 : Rails コンソールからこれらのキャッシュにアクセスするにはどうすればよいですか? (Rails.cache
ガイドにあるように、ファイルストアではなくメモリストアに使用されます)。
キャッシュ ストアをメモリ ストアに変更し、コントローラの 1 つで cache_action を使用しました。
config.cache_store = :mem_cache_store (in development.rb)
caches_action :my_action (in foocontroller.rb)
ガイドが言うように、私はそれらにアクセスできますRails.cache
が、何も含まれていません。なぜ?