【发布时间】:2011-05-19 18:42:08
【问题描述】:
假设我的控制器中有这个:
caches_action :my_action, :cache_path => Proc.new { |c| "my_action##{c.params}" }
网址是这样的:
/w/:some_id/:additional_params
缓存工作正常,但我找不到如何使其过期。
我试过了:
expire_action(:controller => '/my_controller', :action => 'my_action')
expire_fragment(/my_action/)
store = ActionController::Base.cache_store
store.delete_matched(/my_action/)
但是我的操作没有一个过期。知道是否可以使这样的匹配操作过期?
【问题讨论】: