這一個讓我難住。Rails - 片段緩存未到期
我有一個緩存片段的觀點:
- cache :key=>"news" do
%h2 News
- etc
我有一個使用機:
def expire_home_cache
puts "expire_home_cache"
expire_fragment(:key => "news")
end
清掃機,被稱爲我可以在控制檯輸出中看到「expire_home_cache」。
但片段不更新...
任何想法?
在Rails 4.x中您可能還需要做`緩存( 「新聞」,skip_digest :true)`。 – Kris 2017-09-25 13:01:58