我想使用rails运行NOn_cached查询。有什么帮助吗?
答案 0 :(得分:0)
Rails只会在请求 - 响应周期内缓存查询结果,因此它只会在请求期间生效。
您应该可以使用未缓存的命令
未说明的 找到(废话) 端
至少在控制器动作中。
另一种(BAD!)方法是添加一个破坏缓存的查询属性
where(“name =?OR 0 =?”,“smith”,rand(100))
或类似的,这样你就得到OR'0 = 0.3567',它总是假的,每个请求都不同。
你确实想要使用未缓存但是:)