Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/jpa/2.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
Hibernate JPA:可以在查询中获取项目的偏移量吗_Hibernate_Jpa_Hibernate Criteria - Fatal编程技术网

Hibernate JPA:可以在查询中获取项目的偏移量吗

Hibernate JPA:可以在查询中获取项目的偏移量吗,hibernate,jpa,hibernate-criteria,Hibernate,Jpa,Hibernate Criteria,我正在使用一个页面请求(偏移量、限制、排序),我知道查询的某个页面中有一个项目 作为一个隐修会,我想知道分页查询中要传递正确偏移量的项所在的页面。这有可能吗?这是可能的,但要到达那里很麻烦,因为你需要一个特殊的查询来首先确定职位。我建议您尝试一种类似于JPA/Hibernate的解决方案,它可以在JPA/Hibernate之上工作,并支持这个确切的用例:您应该创建一个具有相同排序的查询来计算项目位置。然后计算项目页码。

我正在使用一个
页面请求(偏移量、限制、排序)
,我知道查询的某个页面中有一个项目


作为一个隐修会,我想知道分页查询中要传递正确偏移量的项所在的页面。这有可能吗?

这是可能的,但要到达那里很麻烦,因为你需要一个特殊的查询来首先确定职位。我建议您尝试一种类似于JPA/Hibernate的解决方案,它可以在JPA/Hibernate之上工作,并支持这个确切的用例:

您应该创建一个具有相同排序的查询来计算项目位置。然后计算项目页码。