小编sam*_*234的帖子

如何在Spring Data MongoDB存储库中查询日期?

我的域名对象 -

Person{
    String name;
    Date born;
}
Run Code Online (Sandbox Code Playgroud)

我有一个PersonRepository

PersonRepository{
    @Query(value="{'born': {$gt: new Date(?0)} }")
    findPerson(Date bornAfter);
}
Run Code Online (Sandbox Code Playgroud)

我想抓住在某个约会后出生的所有人.但这不起作用.我错过了什么?mongodb控制台中"born"的日期格式如下

ISODate("2011-11-16T09:46:33.750Z")
Run Code Online (Sandbox Code Playgroud)

我试图在data-jpa源代码中寻找一个单元/集成测试.找不到任何东西.有人能指点我吗?

java spring mongodb spring-data spring-data-mongodb

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

标签 统计

java ×1

mongodb ×1

spring ×1

spring-data ×1

spring-data-mongodb ×1