0
我想指定日期範圍內的所有記錄是這樣的:如何查詢特定日期範圍內的文檔?
@docs = Document.where(:created_at => {'$gte' => Time.now.midnight, '$lt' => Time.now.midnight + 24.hours})
但thiq查詢的結果是與created_at> = Time.now.midnight,條件的第二部分用於created_at領域文件陣列不適用。 即使使用UTC格式,比如Time.now.midnight.utc,我也會得到相同的結果。 如果我心底變化條件
:created_at like {'$lt' => Time.now.midnight + 24.hours, '$gte' => Time.now.midnight}
然後我心底得到與created_at < Time.now.midnight + 24.hours的所有文件,第二個條件不應用於這裏也進行查詢。