2017-01-26 62 views
1

的最後X天的查找記錄只能在蒙戈殼牌要做模式的MongoDB:尋找最後X天

db.some_collection.find({"some_date":{$gte: (newDate((newDate()).getTime() - (X * 24 * 60 * 60 * 1000)))}}) 

我的問題記錄(嚴格JSON):有沒有嚴格JSON相當於這個命令或不?

+0

請給出更多詳細信息。很難說出這裏要問什麼。這個問題含糊不清,不能以目前的形式合理回答。 – Sourabh

+0

@Sourabh mLC詢問我們如何在Mongo中按時間進行嚴格的JSON搜索。由於'newDate'不是JSON友好的,所以mLC需要一個JSON友好的'newDate'替代方案。 – Jonathan

回答

1

我寧願這是假的,但它似乎沒有辦法在mongo中對datetime進行嚴格的JSON搜索。您可能希望將時間存儲爲字符串(unix timestamp),然後像字符串一樣搜索它,或者使用非日期對象的JSON查詢

+0

這是不幸的,但我們能做些什麼。 – mLC