0
使用count()時$eq
運算符運行不正常。使用相同的運算符時計數不正常
> db.WebUser.find()
{ "_id" : 6, "Country" : "In", "DOJ" : ISODate("2016-12-31T18:30:00Z") }
{ "_id" : 7, "Country" : "In", "DOJ" : ISODate(**"2017-01-04T**18:30:00Z") }
> db.WebUser.count({ DOJ: { $eq: new Date('**01/01/2017'**) } })
1
>
有什麼建議嗎?
你在參數日期是'ISODate( 「2017-01-04T00:00:00Z」)',但在文件中是'ISODate(「2017-01-04T18: 30:00Z「)'。考慮一下時間。如果您需要使用[聚合日期運算符](https://docs.mongodb.com/manual/reference/operator/aggregation-date/)查詢日期。 – ares