Spring片规格可分页

6rqinv9w  于 2021-07-26  发布在  Java
关注(0)|答案(1)|浏览(377)

我想使用规范和分页切片;不是列表或页面。以下内容正在JPA存储库中工作:

public interface PersonRepository extends JpaRepository<Person, UUID>,
    JpaSpecificationExecutor<Person> {

    Slice<Person> findAllBy(Pageable pageable);
}

但如果我添加一个规范,至少提供一个参数,它将失败:

Slice<Person> findAllBy(Specification<Person> specification, Pageable pageable);
java.lang.IllegalArgumentException: At least 1 parameter(s) provided but only 0 parameter(s) present in query.
hgtggwj0

hgtggwj01#

SpringDataJPA目前不支持这一点。看到了吗https://github.com/spring-projects/spring-data-jpa/issues/1311
您必须创建一个自定义方法来实现这一点。

相关问题