0
我想使用rails运行NOn_cached查询。任何帮助?我如何选择没有缓存在rails中的结果集
我想使用rails运行NOn_cached查询。任何帮助?我如何选择没有缓存在rails中的结果集
Rails只会在请求 - 响应周期内缓存查询结果,所以它只会在请求期间持续存在。
您应该能够使用未缓存命令
未缓存做 发现(等等) 结束
至少在一个控制器动作。
另一个(BAD!)的方式来做到这一点是添加萧条缓存
其中( “NAME =?OR 0 =?”, '史密斯',兰特(100))
查询属性或类似的,所以你得到OR'0 = 0.3567',这对每个请求总是假的和不同的。
你真的要使用未缓存虽然:)
你不希望数据库缓存它或应用程序? –
是的,先生,我想要数据库,以避免缓存。 –