Есть ли в GraphQL встроенная нумерация страниц?

Предлагает ли GraphQL встроенную разбивку на страницы? Например, взять первые 10 предметов коллекции, продать 2 и т. д.?

Я прочитал здесь: https://graphql.org/learn/pagination/

На других сайтах я видел только те примеры, в которых нам приходилось реализовывать эти аргументы самостоятельно.

Изменить: мой вопрос не в том, как GraphQL : Как реализовать разбиение на страницы с помощью graphQL-java? но вопрос - есть ли для этого встроенная опция.


person tryingHard    schedule 22.01.2019    source источник


Ответы (1)


Его нет в сборке, вам нужно добавить входные параметры в конечную точку API, а затем использовать их для реализации разбиения на страницы. ex-sequenceize принимает эти параметры как есть и генерирует запрос.

yourAPI(filters:yourInputFilters,limit:Int,offset:Int)

Образец с продолжением:

model.findAndCountAll({
            where: filters,
            limit: limit,
            offset: offset
})
person Amit Bhoyar    schedule 22.01.2019