1
我想強制一個昂貴的activerecord數據庫查詢,以測試我安裝的gem是否使AR查詢異步實際工作。我知道在SQL中你可以做類似SELECT sleep(5);
有沒有辦法通過ActiveRecord來做到這一點?使ActiveRecord查詢睡眠
我想強制一個昂貴的activerecord數據庫查詢,以測試我安裝的gem是否使AR查詢異步實際工作。我知道在SQL中你可以做類似SELECT sleep(5);
有沒有辦法通過ActiveRecord來做到這一點?使ActiveRecord查詢睡眠
如果你的SQL實現支持「休眠」命令,你可以強制ActiveRecord的像這樣執行它(以及任何其他任意SQL):
ActiveRecord::Base.connection.execute('SELECT sleep(5);')