0

我想强制将排序参数添加到 Pageable,即使传递了一个。@SortDefault(sort = {"id"})效果很好,但前提是未传递排序值。如果是 - 此注释被忽略。即使通过其他字段排序,
如何添加“按id排序”?按 ID 排序应该在最后一个位置。

4

1 回答 1

1

我发现了一个可行的解决方法:

var pageableWithId = PageRequest.of(
        pageable.getPageNumber(),  
        pageable.getPageSize(),
        pageable.getSort().and(Sort.by("id")));
于 2019-11-13T17:18:35.620 回答