我想从我的代码中删除缓存。我的代码在 Ruby on rails 中。问题是我已经更新了我的设计,但它显示的是旧的。我试过这个Rails.cache.clear
命令,但它不起作用。它给了我这个错误'Rails.cache.clear' command not found.
问问题
1480 次
2 回答
7
Rails.cache.clear
需要从 Rails 控制台运行。
于 2012-11-16T23:56:35.843 回答
1
您需要转到 ./config/environments/production.rb 或 development.rb ,具体取决于您在哪里启动代码,并更改设置以反映这一点:
# Code is not reloaded between requests
config.cache_classes = false
如有必要,请注释掉您的缓存存储行:
# Use a different cache store in production
config.cache_store = :dalli_store
理想情况下,第一个片段应该足够了。
于 2012-11-12T19:46:29.240 回答