相关疑难解决方法(0)

Spring JPA PageRequest通过连接列排序

我正在使用Spring PageRequest通过数据库中的列对自定义查询进行排序(排序)。

如果我正在执行自定义查询,例如:

 @Query( value = "select h from hunterhouse h join h.queens q where q.name = 'Computer Science'") 
Run Code Online (Sandbox Code Playgroud)

是否无法按我要加入的表q中的列排序?

PageRequest request = new PageRequest(page, size, Sort.Direction.DESC, "q.region");
Run Code Online (Sandbox Code Playgroud)

调试显示为“按hqregion排序”,这是不正确的,是否无法通过连接列进行排序?

spring jpa spring-data-jpa

7
推荐指数
1
解决办法
6002
查看次数

标签 统计

jpa ×1

spring ×1

spring-data-jpa ×1