【问题标题】:Should list in GraphQL type always be paginated?GraphQL 类型的列表是否应该总是分页?
【发布时间】:2020-11-04 20:36:22
【问题描述】:

根据 Relay 客户端规范和 GraphQL 规范,我得到的列表应该通过 Connection 和 Edges 实现,以便能够对其进行分页。

但是,如果我有一些不需要分页的节点怎么办?我的意思是,我总是想一直加载所有条目,并且没有业务案例我只需要该列表的一部分。 还是应该分页吗?

【问题讨论】:

    标签: graphql relay graphql-java


    【解决方案1】:

    不,分页并不总是必要的。在很多情况下,您绝对不想要分页。例如,用于获取表单下拉选项的 graphql 查询。所以分页是可选的,取决于你的用例。如果您需要分页,请相信您的直觉。以后随时可以更改。

    【讨论】:

      猜你喜欢
      • 2014-07-05
      • 2012-07-22
      • 2014-10-22
      • 2019-01-04
      • 2016-10-26
      • 2019-06-16
      • 2020-01-18
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多