相关疑难解决方法(0)

Spring数据mongodb搜索ISO日期

我正在尝试使用查询搜索出生日期

criteria = Criteria.where("dob").lte(new DateTime().toDate());
Run Code Online (Sandbox Code Playgroud)

并且spring数据mongodb生成以下查询:

MongoTemplate:使用查询查找:

{ "dob" : { "$lte" : { "$date" : "2015-05-16T07:55:23.257Z"}}}
Run Code Online (Sandbox Code Playgroud)

fields:类为null:class com.temp.model.User in collection:user

但我没有得到任何结果.

我在mongodb的dob字段:

{"dob" : ISODate("1991-01-23T00:00:00Z")}
Run Code Online (Sandbox Code Playgroud)

我如何以ISODate格式搜索dob

java spring mongodb spring-data-mongodb

7
推荐指数
2
解决办法
1万
查看次数

标签 统计

java ×1

mongodb ×1

spring ×1

spring-data-mongodb ×1