0
我想使用rails運行NOn_cached查詢。任何幫助?我如何選擇沒有緩存在rails中的結果集
我想使用rails運行NOn_cached查詢。任何幫助?我如何選擇沒有緩存在rails中的結果集
Rails只會在請求 - 響應週期內緩存查詢結果,所以它只會在請求期間持續存在。
您應該能夠使用未緩存命令
未緩存做 發現(等等) 結束
至少在一個控制器動作。
另一個(BAD!)的方式來做到這一點是添加蕭條緩存
其中( 「NAME =?OR 0 =?」, '史密斯',蘭特(100))
查詢屬性或類似的,所以你得到OR'0 = 0.3567',這對每個請求總是假的和不同的。
你真的要使用未緩存雖然:)
你不希望數據庫緩存它或應用程序? –
是的,先生,我想要數據庫,以避免緩存。 –