当前位置: 首页 > 面试题库 >

在Rails中禁用SQL Cache临时?

徐友樵
2023-03-14
问题内容

我目前正在使用一些cronjobs等创建一个Rails应用程序,但是我遇到了一些问题,因为sql是由Rails缓存的。

因此,有人知道如何在Rails中禁用SQL缓存吗?不在全球范围内,而是针对此代码。真的不想为每个模型都创建一个方法,所以有什么办法只是暂时禁用它?

特鲁


问题答案:

解决了 model.connection.clear_query_cache



 类似资料:
  • 有时候,你希望在不会干扰其他工作的情况下临时禁用一个资源。例如, 你可能想要调整服务器上的一个配置文件,经过 Puppet 的不断测试,直到获得你想要的确切设置。 在此期间你不想让 Puppet 覆盖旧版本的配置,为此你可以在资源上设置如下的 noop 元参数: noop => true, 操作步骤 添加如下代码到你的配置清单: file { "/tmp/test.cfg": conte

  • 问题内容: 是否可以通过配置在Rails 3.2中全局禁用新的解释功能?我正在使用activerecord-sqlserver-adapter 3.2.1,并且gem的解释(显示计划)部分似乎存在一些错误。 问题答案: 引用http://weblog.rubyonrails.org/2011/12/6/what-s-new-in-edge-rails- explain/ 新的应用程序得到 在。Ac

  • 问题内容: 是否可以在MySQL中暂时禁用约束? 我有两个Django模型,每个模型都具有到另一个的外键。由于外键约束,删除模型实例将返回错误: 是否可以暂时禁用约束并仍然删除? 问题答案: 尝试或 确保 后。

  • 我基本上是想给说一个特定单词的成员一个剥夺阅读和写作权限的角色。我遇到的问题是将角色还给用户。 我尝试通过“message.member.roles.find()”来查找用户拥有的角色,但效果不佳。我是这方面的初学者,所以可能我错过了一些简单的解决方案。

  • 是否有一种简单的方法可以允许对受敲击(JWT)保护的Rails API的非xhr请求绕过身份验证? 我希望能够轻松验证/检查对 API 操作的 JSON 响应,而无需在开发过程中将 JWT 令牌与请求一起传递。

  • 问题内容: 我有一个带有模型和视图的Swing应用程序。在视图(GUI)中,有很多组件,每个组件都映射到模型对象的某些属性并显示其值。 现在,有一些UI组件会在UI中的值更改时自动触发某些模型属性的更新。这需要我在UI中重新加载完整的模型。这样,我进入了一个无限的更新循环,因为UI中的每个模型重新加载都会触发另一个模型重新加载。 我有一个指示加载过程的标志,在通过模型设置UI字段时,我想使用它来临