全球禁用Rails的SQL查询缓存 [英] Disabling Rails SQL query caching globally
本文介绍了全球禁用Rails的SQL查询缓存的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
有没有办法关闭Rails的SQL查询缓存全局?或者,最起码,不要使用它,当我进入一个事务块?
Is there any way to turn off Rails' SQL query caching globally? Or, at the very least, not use it when i enter a transaction block?
此外,没有SQL查询缓存仅适用于控制器动作,或者也耙任务或后台守护进程,我写的,其中包括Rails和使用我的模型?
Also, does sql query caching only apply to controller actions, or also to rake tasks or background daemons that i write that include Rails and use my models?
推荐答案
明白了!在application.rb中:
Got it! In application.rb:
config.middleware.delete "ActiveRecord::QueryCache"
这篇关于全球禁用Rails的SQL查询缓存的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文