我的领域对象 -
Person{
String name;
Date born;
}
我有一个PersonRepository
PersonRepository{
@Query(value="{'born': {$gt: new Date(?0)} }")
findPerson(Date bornAfter);
}
我正试图获取所有在某个日期之后出生的人的信息。但是操作似乎不能成功。我缺少了什么?在mongodb控制台中,“born”字段的日期格式看起来像:
ISODate("2011-11-16T09:46:33.750Z")
我试图在data-jpa源码中寻找一个单元/集成测试,但没有找到。有人能指导我吗?
@Aggregation
可以像这个答案中的那样使用Date
参数。也许对未来的开发人员有用。 - tiempo