标签: ruby ruby-on-rails-3 ruby-on-rails-3.2
我使用Rails.cache.fetch(method_name,:expires_in => 15.minutes)来缓存数据。当我更新列时,更新的列仅在15分钟后显示在页面中。有没有办法可以清除更新记录的缓存?
答案 0 :(得分:2)
您可以使用Rails.cache.clear清除整个缓存。
Rails.cache.clear
要清除单个条目,请使用Rails.cache.delete(method_name)。
Rails.cache.delete(method_name)