1
我在寫rake任務,但不能讓我的代碼工作。可以這樣寫嗎?Substrack在哪裏條款
Model.where('(? - begins_at)/3600 > ?', Time.now, 2).all
我究竟想要實現回我的是舊的2小時,然後
我在寫rake任務,但不能讓我的代碼工作。可以這樣寫嗎?Substrack在哪裏條款
Model.where('(? - begins_at)/3600 > ?', Time.now, 2).all
我究竟想要實現回我的是舊的2小時,然後
嘗試用:
Model.where('begins_at < ?', Time.zone.now - 2.hours).all
試試這個記錄列表:
Model.where(['(? - begins_at) > ?', Time.now, 1]).all
根據你的評論,你可以這樣做:
Model.where('begins_at < ?', Time.now - 2.hours).all
我可以問你爲什麼要這樣嗎?你能提供一個具體的例子嗎?我敢肯定,你可以用不同的方式完成 – MrYoshiji
每隔一小時我需要做一些特殊的任務,以保持數據庫中的數據保持最新狀態。我只是不確定語法。 –
'Model.where('starts_at>?',Time.zone.now - 1.hours).all'這會找到所有的模型,其中beginning_at是最大1小時前從現在開始 – MrYoshiji