GraphQL是否内置了分页功能?

时间:2019-01-22 15:17:17

标签: java graphql graphql-java

GraphQL提供内置分页吗? 像是要先收集10个项目,最不喜欢的2个项目?

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

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

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

1 个答案:

答案 0 :(得分:2)

它不是内置的,您需要将输入参数添加到api端点中,然后使用它们来实现分页。 exsequelize照原样接受这些参数并生成查询。

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

带有续集的样本:

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