Spring Data REST与SORT一起使用时在搜索结果中重复

时间:2015-09-28 18:33:12

标签: spring jpa spring-data spring-data-rest

我有3个表的以下结构。

sort=tableB.tableC.name&tableB.tableC.name.dir=ASC 

当我要求分页结果,并希望结果按TableC的名称排序时,我使用查询参数

{{1}}

现在,这给了我TableA上的重复结果,因为执行的查询包含JOIN。

有关如何修复它的任何建议?我目前正在考虑通过REST控制器使用LinkedHashSet来获取结果。但是,问题是Paged结果上的totalELements与实际结果不一样。

谢谢, 勒凯什!

0 个答案:

没有答案