Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/338.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java Spring JPA在分页存储库中按外键选择_Java_Spring Boot_Spring Data Jpa - Fatal编程技术网

Java Spring JPA在分页存储库中按外键选择

Java Spring JPA在分页存储库中按外键选择,java,spring-boot,spring-data-jpa,Java,Spring Boot,Spring Data Jpa,我有实体日记和用户以及分页存储库日记存储库(超级:分页和排序存储库)。一个用户可以有零个或多个日记。现在,我想向DiaryRepository添加一个方法,以通过分页获得给定用户参数的所有日记 我的代码: 日志实体中的用户链接: @ManyToOne 私人用户; 公共用户getUser(){ 返回用户; } 公共void setUser(用户){ this.user=用户; } 我的尝试(在我的日志存储库中): @存储库 公共接口日志存储库扩展了分页和排序存储库{ 页面findAllByUse

我有实体
日记
用户
以及分页存储库
日记存储库
(超级:
分页和排序存储库
)。一个用户可以有零个或多个日记。现在,我想向
DiaryRepository
添加一个方法,以通过分页获得给定用户参数的所有日记

我的代码:

日志
实体中的用户链接:

@ManyToOne
私人用户;
公共用户getUser(){
返回用户;
}
公共void setUser(用户){
this.user=用户;
}
我的尝试(在我的
日志存储库中)

@存储库
公共接口日志存储库扩展了分页和排序存储库{
页面findAllByUser(用户用户,可分页);
}

我的尝试总是没有结果。是否有其他方法过滤器?或者我如何使用分页来使用
@Query

不知道你的意思,所以我想不,我没有。你能告诉我你是如何调用findallbyser的吗。这应该已经起作用了。只是想让您知道页面在Pageable对象中从0开始。你确定你没有将页面设置为零以外的任何内容吗?我很确定发布的实体不完整,无法诊断根本原因。你能用实体定义更新这个问题吗?@Faizan Burney Yep,就是这样!哈哈哈,我完全错过了,所以我认为第1页是第1页,但第0页是第一页。非常感谢。我不知道你是什么意思,所以我想不,我没有。你能告诉我你是怎么称呼芬达尔比瑟的吗。这应该已经起作用了。只是想让您知道页面在Pageable对象中从0开始。你确定你没有将页面设置为零以外的任何内容吗?我很确定发布的实体不完整,无法诊断根本原因。你能用实体定义更新这个问题吗?@Faizan Burney Yep,就是这样!哈哈哈,我完全错过了,所以我认为第1页是第1页,但第0页是第一页。非常感谢。