【发布时间】:2020-11-28 09:42:36
【问题描述】:
我可以通过这个搜索找到一个项目:
db.item.find({"startdate":{$gte: 1485521569000 }})
日期好像对应
> new Date(1485521569000)
ISODate("2017-01-27T12:52:49Z")
但如果我搜索
db.item.find({"startdate":{"$gte" : ISODate("2017-01-01T00:00:00Z")}})
我没有得到任何结果。我做错了什么?
PS 我找到的唯一方法是
db.item.find({"startdate":{"$gte" : (new Date("2017-01-01")).getTime()}})
这是对的还是有更好的方法?
【问题讨论】:
-
请从您的
item集合中发布一个示例文档,其中显示字段startdate。
标签: mongodb mongodb-query