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的所有文件,第二个条件不应用于这里也进行查询。