MongoDB:查找最近 X 天的记录(严格 JSON)
MongoDB: find records for last X days (in strict JSON)
只能在 mongo Shell 模式 和
中查找最近 X 天的记录
db.some_collection.find({"some_date":{$gte: (newDate((newDate()).getTime() - (X * 24 * 60 * 60 * 1000)))}})
我的问题:是否有 strict JSON 等同于此命令?
我宁愿这是错误的,但似乎没有办法在 mongo 中对日期时间进行严格的 JSON 搜索。您可能希望将时间存储为字符串(unix 时间戳),然后像字符串一样搜索它或使用非 JSON 查询和日期对象
只能在 mongo Shell 模式 和
中查找最近 X 天的记录db.some_collection.find({"some_date":{$gte: (newDate((newDate()).getTime() - (X * 24 * 60 * 60 * 1000)))}})
我的问题:是否有 strict JSON 等同于此命令?
我宁愿这是错误的,但似乎没有办法在 mongo 中对日期时间进行严格的 JSON 搜索。您可能希望将时间存储为字符串(unix 时间戳),然后像字符串一样搜索它或使用非 JSON 查询和日期对象