我希望能够从控制台随意过期动作缓存。我不能为我的生活弄明白该怎么做。 Rails 3。
这是我到目前为止所尝试的:http://pastebin.com/1f4RhqnP
答案 0 :(得分:0)
虽然有助于包含确切的缓存操作代码行,但您应该能够使用expire_action。
请参阅http://api.rubyonrails.org/classes/ActionController/Caching/Actions.html#method-i-expire_action
由于动作缓存实际上使用了下面的片段缓存,因此您也应该能够使用expire_fragment。尝试使用_url或_path辅助方法生成您尝试过期的密钥,而不是单个选项。