Возможно ли получить сортировку по страницам с булевыми значениями в данных JPA Spring? - PullRequest
0 голосов
/ 14 февраля 2019

Предположим, у меня есть список элемента itemList, я хочу выполнить поиск в базе данных и отсортировать результат, проверив, находится ли элемент в itemList.Таким образом, все элементы в itemList находятся над остальными элементами.

В Stream Я могу использовать что-то вроде Stream.of().sorted(Comparator.comparing(itemList::contains))

Как добиться такой же функциональности в JPA / Hibernate?

Я пытался использовать Pageable, но он обеспечивает только сортировку свойств, например

Pageable p = PageRequest.of(Sort.by(Sort.Order.by("property"))
findAll(p);
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...