我使用Spring Data MongoDB。
我想要在两个日期之间查询记录。以下MongoDB查询可行:
db.posts.find({startDate: {$gte: start, $lt: end}});
我的尝试翻译Spring数据查询对象代码失败了:
Query query = new Query();
query.addCriteria(Criteria.where("startDate").gte(startDate)
.and("startDate").lt(endDate));
如何按正确顺序调用方法以构建我所需的Mongo查询?