Ruby on rails 如何选择结果集而不在rails中缓存

Ruby on rails 如何选择结果集而不在rails中缓存,ruby-on-rails,ruby-on-rails-3.1,Ruby On Rails,Ruby On Rails 3.1,我想使用rails运行非缓存查询。有什么帮助吗?Rails只会在请求-响应周期内缓存查询结果,因此它只会在请求期间有效 您应该能够使用uncached命令 未缓存的do 查找(废话) 结束 至少在控制器操作中 另一种(糟糕的!)方法是添加一个破坏缓存的查询属性 其中(“名称=?或0=?”,“史密斯”,兰德(100)) 或者类似的,这样您就得到了or“0=0.3567”,它对于每个请求都是错误的和不同的 您真的想使用未缓存:)您不想让数据库缓存它或应用程序?是的,先生,我想让数据库避免缓存。

我想使用rails运行非缓存查询。有什么帮助吗?

Rails只会在请求-响应周期内缓存查询结果,因此它只会在请求期间有效

您应该能够使用uncached命令

未缓存的do 查找(废话) 结束

至少在控制器操作中

另一种(糟糕的!)方法是添加一个破坏缓存的查询属性

其中(“名称=?或0=?”,“史密斯”,兰德(100))

或者类似的,这样您就得到了or“0=0.3567”,它对于每个请求都是错误的和不同的


您真的想使用未缓存:)

您不想让数据库缓存它或应用程序?是的,先生,我想让数据库避免缓存。