[英]how to query mongodb datetime which is a object/bson?
我在mongoDb中将日期时间设置为object,但是不能再根据日期时间查询
早些时候 mongoDb 中的日期时间字段曾经是一个字符串,查询工作正常但现在我们将日期时间切换到 object 并且旧查询不再工作。 我尝试使用 ISODate() 但没有返回任何内容
有效的旧查询: { "classId": "cls123", "classTime": { "$gte": "2019-06-01T00:00:00.000", "$lte": "2019-08-11T00:00: 00.000" } }
我试过这个,它仍然不工作1:{“classId”:“cls123”,“classTime”:{“$gte”:ISODate(“2019-06-01T00:00:00.000”),“$ lte”:ISODate ("2019-08-31T00:00:00.000")}}
2:{ "classId": "cls123", "classTime": { "$gte": new ISODate("2019-06-01T00:00:00.000"), "$lte": new ISODate("2019-08- 31T00:00:00.000")}}
3:{“classId”:“cls123”,“classTime”:{“$gte”:新日期(“2019-06-01T00:00:00.000”),“$lte”:新日期(“2019-08- 31T00:00:00.000")}}
//到目前为止,这里没有任何工作是日期时间字段在我的 mongoDb 中的样子
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.