【发布时间】:2017-12-30 00:11:49
【问题描述】:
我有这个设置
config.cache_store = :redis_store, ENV['REDIS_CACHE_URL']
$ redis-cli
127.0.0.1:6379> set random_key 1
OK
现在我去控制台执行Rails.cache.clear,它返回nil
而且我仍然可以在 redis-cli 中访问密钥 random_key。它没有清除缓存。
我也看不懂Rails.cache在这里返回的内容ruby/2.3.4/lib/ruby/gems/2.3.0/gems/railties-4.2.8/lib/rails.rb
Rails.cache.clear 是否应该返回 true?
如果我的理解有误,有人可以帮助我吗?
【问题讨论】:
标签: ruby-on-rails caching