Я пытаюсь получить ограниченное количество результатов поиска, но все еще использую нумерацию страниц. Когда я использую следующую строку в своем классе репозитория, я получаю 100 результатов на странице.
Page<Media> findTop100ByOrderByViewCount(Pageable pageable);
Если я использую следующую строку вместо этого, то я получаю ожидаемый результат в соответствии с моим pageable, который составляет 10 элементов на каждой странице. .
Page<Media> findAllByOrderByViewCount(Pageable pageable);
Я хочу ограничить результат поиска. Если есть тысячи результатов поиска, я не хочу иметь сотни страниц результата. Я хочу ограничить свой постраничный лимит максимум 10 страницами.
Как этого добиться при загрузке Spring? Я использую версию 2.2.2.RELEASE .