Как сделать запрос с помощью Pageable с помощью Spring Data и Couchbase

Я просто пытаюсь сделать запрос с помощью PageRequest:

Page<MyEntity> entityPage = myRepository.findAll(new PageRequest(1, 20));

и это мой репозиторий

@Repository
public interface MyRepository extends CouchbasePagingAndSortingRepository<MyEntity, String> {
}

Но всегда возвращайте пустой объект Page.

Я использую 2.1.5.RELEASE для spring-data-couchbase. В этом старом вопросе я прочитал, что он еще не реализован, но это был 2015 год, и в Документация Spring Data для Couchbase подробно описана. Так что я думаю, что это должно работать сейчас ...


person Kris    schedule 22.02.2017    source источник


Ответы (1)


Вы запрашиваете вторую страницу. Страницы нулевой индексации, таким образом, если указать 0 для страницы, будет возвращена первая страница.

Попробуй это:

Page<MyEntity> entityPage = myRepository.findAll(new PageRequest(0, 20));
person IgorekPotworek    schedule 02.03.2017