2015-03-31 106 views
0

我創建了一個列出未來日期的方法,該方法使用psql的NOW()類型。我被指示不要使用它,因爲數據庫中的時間與系統中的時間不同。Postgres時間/日期

實施例:其中,(concert_start_time> NOW)

這是在我的軌道模型。有沒有使用NOW()的替代方法。

回答

0

使用Time對象

where('concert_start_time > ?', Time.now) 
+0

我不認爲這工作,但它沒有。測試是綠色的。謝謝! – codecalypso 2015-03-31 14:16:06

+1

最簡單的檢查方法是打印查詢並在末尾添加'to_sql',它會顯示生成的查詢。 – 2015-03-31 14:17:09