Какой рекомендуемый способ разбивки на страницы с помощью SPQR?

Создание API-интерфейса graphQL с помощью SQPR. У меня большие коллекции данных, и я хочу загружать данные постранично. Каков рекомендуемый способ сделать это с помощью SQPR и как это будет выглядеть со стороны клиента (запрос)?

Также, имея в виду клиент Apollo для angular как потенциальную клиентскую библиотеку. Теперь тестируем с помощью graphiql.

Пользовательский скаляр GraphQL
Пользовательский скаляр GraphQL
Листовые узлы системы типов GraphQL называются скалярами. Достигнув скалярного типа, невозможно спуститься дальше по иерархии типов. Скалярный тип...
Как вычислять биты и понимать побитовые операторы в Java - объяснение с примерами
Как вычислять биты и понимать побитовые операторы в Java - объяснение с примерами
В компьютерном программировании биты играют важнейшую роль в представлении и манипулировании данными на двоичном уровне. Побитовые операции...
Поднятие тревоги для долго выполняющихся методов в Spring Boot
Поднятие тревоги для долго выполняющихся методов в Spring Boot
Приходилось ли вам сталкиваться с требованиями, в которых вас могли попросить поднять тревогу или выдать ошибку, когда метод Java занимает больше...
Полный курс Java для разработчиков веб-сайтов и приложений
Полный курс Java для разработчиков веб-сайтов и приложений
Получите сертификат Java Web и Application Developer, используя наш курс.
1
0
572
1

Ответы 1

закончил использовать это

@GraphQLQuery(name = "projects", description = "Return a paginated Projects results")
public List<Project> getAll(
        @GraphQLArgument(name = "offset",defaultValue = "0", description = "Offset item from beginning of data") int offset,
        @GraphQLArgument(name = "limit", defaultValue = "10", description = "Limit the size of fetched results") int limit
) { ... }

если кто-нибудь может прокомментировать или добавить другое решение ...

ГРАММ.

Ваш подход прекрасен. См. Мой ответ здесь для некоторых более общих идей по разбивке на страницы и помощникам SPQR. Особенно, если вы заинтересованы в поддержке спецификации подключения.

kaqqao 02.01.2019 11:33

Другие вопросы по теме