在 MongoDB 上使用 Spring Data 查询日期时,序列化的 DBObject 可能类似于 {"start" : { "$lt" : {"$date" : "2012-08-06T16:19:14.044Z"}}} ,这在 Spring Data 的上下文中是有效的,但是该查询在 Mongo 的控制台中没有结果。在控制台中,这确实返回了预期的结果 {"start" : { "$lt" : ISODate("2012-08-06T16:19:14.044Z")}}}。
那么是什么让 Spring Data 和 Mongo 的控制台中的查询有所不同呢?谢谢