1
我正在創建一個應用程序,rails3和ruby 1.9.2。我有一個包含一些博客帖子的左側菜單。這顯示在我的應用程序的每個頁面中,所以我在視圖中使用緩存概念。每天使用rake任務在數據庫中更新博客帖子。如何在rails3中使用rake任務使緩存部分過期?
在rake任務數據庫更新每天的第一個小時,在更新數據庫後,我想從rake任務中清除該緩存部分。任何一個幫助如何編寫rake任務來使緩存過期。
我正在創建一個應用程序,rails3和ruby 1.9.2。我有一個包含一些博客帖子的左側菜單。這顯示在我的應用程序的每個頁面中,所以我在視圖中使用緩存概念。每天使用rake任務在數據庫中更新博客帖子。如何在rails3中使用rake任務使緩存部分過期?
在rake任務數據庫更新每天的第一個小時,在更新數據庫後,我想從rake任務中清除該緩存部分。任何一個幫助如何編寫rake任務來使緩存過期。
使用您耙TAST一個cronjob:https://github.com/javan/whenever
到期片段與機:http://guides.rubyonrails.org/caching_with_rails.html#sweepers
非常感謝你。 –
如果這回答你的問題,接受它。否則發佈缺少的東西。 – phoet