【发布时间】:2013-12-16 13:17:22
【问题描述】:
如何在 rails 4.x 中禁用查询缓存?将我的查询包装在 model.uncached {} 中似乎不会停止查询缓存。还有其他设置吗?
【问题讨论】:
标签: ruby-on-rails rails-activerecord
如何在 rails 4.x 中禁用查询缓存?将我的查询包装在 model.uncached {} 中似乎不会停止查询缓存。还有其他设置吗?
【问题讨论】:
标签: ruby-on-rails rails-activerecord
啊,看来答案是将以下内容添加到您的 application.rb
config.middleware.delete "ActiveRecord::QueryCache"
【讨论】:
User.uncached do User.find(1) end。你最近有没有这样尝试过?