【发布时间】:2021-12-30 07:59:45
【问题描述】:
我一直在使用 GitHub 的 GQL API 使用 Projects Beta,但找不到过滤/搜索/查询它们的方法。
例如,我会在 project 中获取 field 具有特定值的所有问题。
我该怎么做?有可能吗?
这些对象都不是过滤器属性。 我还查看了 search 查询,但它似乎不支持作为 query 参数的项目或字段。
提前致谢!
【问题讨论】:
标签: graphql github-api
我一直在使用 GitHub 的 GQL API 使用 Projects Beta,但找不到过滤/搜索/查询它们的方法。
例如,我会在 project 中获取 field 具有特定值的所有问题。
我该怎么做?有可能吗?
这些对象都不是过滤器属性。 我还查看了 search 查询,但它似乎不支持作为 query 参数的项目或字段。
提前致谢!
【问题讨论】:
标签: graphql github-api
我在Projects Beta Feedback Discussion 中询问过这个问题。
似乎还没有实现过滤(还),因此有必要通过使用查询来获取所有问题,然后进行过滤,以老式的方式(例如使用 REST API)来做事。
在许多方面,这比 REST API 更糟糕,因为无法仅获取给定列中的问题,您必须将所有问题都放在板上,然后很快就会让您进入 needing pagination .
至少 GraphQL 查询指定了您想要返回的节点/字段,因此您不必过滤所有内容,只需过滤所有内容。
【讨论】: