3. 在 sweeper 定义需要监控的对象(observe Post) 例如代码: class BlogSweeper < ActionController::Caching::Sweeper observe Post def after_create(post) expire_cache_for(post) end def after_update(post) expire_cache_for(post) end def after_destroy(post) expire_cache_for(post) end private def expire_cache_for(record) expire_page(:controller => 'post', :action => 'index') expire_page(:controller => 'post', :action => 'show', :id => record.id) end end