Ruby on Railsアプリケーションに問題があります。 ApplicationControllerのRuby on Railsキャッシュ。 データは取得できませんが、存在します。Rails.cache.readがApplicationControllerで何も取得できないのはなぜですか?
class ApplicationController < ActionController::Base
before_filter :init
def init
@setting = Rails.cache.read("data/setting")
if not @setting
@setting = Setting.find_create
Rails.cache.write("data/setting",@setting)
end
end
end
Development.logこれを示しています。
キャッシュを読む:データを/> "設定" LIMIT 1
キャッシュ書き込み* FROMロード(0.5msの)SELECTの設定設定:データを/設定
どうしてですか?