【问题标题】:Does GraphQL has built in pagination?GraphQL 是否内置了分页功能?
【发布时间】:2019-06-16 02:27:18
【问题描述】:

GraphQL 是否提供内置分页功能? 比如拿前 10 件收藏品,拿掉 2 件等?

我在这里读过:https://graphql.org/learn/pagination/

在其他网站上,我只看到了那些我们必须自己实现这些参数的示例。

编辑:我的问题不是如何GraphQL: How to implement pagination with graphQL-java?,而是问题 - 是否有内置选项。

【问题讨论】:

标签: java graphql graphql-java


【解决方案1】:

它不在构建中,您需要将输入参数添加到您的 api 端点中,然后使用它们来实现分页。 ex- sequelize 按原样接受这些参数并生成查询。

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

带有续集的示例:

model.findAndCountAll({
            where: filters,
            limit: limit,
            offset: offset
})

【讨论】:

    猜你喜欢
    • 2011-05-13
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-03-12
    • 2022-11-01
    • 2011-03-05
    • 1970-01-01
    相关资源
    最近更新 更多