【发布时间】:2013-07-04 10:08:36
【问题描述】:
我正在尝试转换以下查询:
{ "cd" : { "$lte" : ISODate("2013-06-30T09:12:29Z") , "$gte" : ISODate("2013-06-11T09:12:29Z")}}
与 MongoTemplate 和 Query 一起使用。
目前我正在做和接近:
Query query = new Query();
query.addCriteria(Criteria.where("cd").lte(request.getTo()).gte(request.getFrom()));
mongoTemplate.find(query,MyDesiredEntity.class)
但上面的查询在第一个返回应该返回的 15 左右时没有返回任何结果(request.getTo 和 request.getFrom 是 java.util.Date)。
有没有办法通过 org.springframework.data.mongodb.core.query.Query
实现这一点【问题讨论】:
标签: java mongodb spring-data