如何使用 GraphQL GitHub 搜索项目 Beta API

How to search GitHub Projects Beta with GraphQL API

我一直在玩 Projects Beta 使用 GitHub 的 GQL API 但找不到过滤/搜索/查询它们的方法。

例如,我希望 project for which a field 中的所有问题都具有特定值。

我该怎么做?可能吗?

None 那些对象作为过滤器属性。 我还查看了 search query but that doesn't seem to support Projects or Fields as query 参数。

提前致谢!

我在 Projects Beta Feedback Discussion.

中问过这个问题

似乎过滤还没有实现(还),所以有必要用老式的方式(比如使用 REST API)通过使用查询来获取所有问题,然后过滤之后。

在很多方面,这比 REST API 的情况更糟糕,因为没有办法只在给定的列中解决问题,您必须在板上解决每个问题,然后很快让你进入 .

至少 GraphQL 查询指定了你想要返回的 nodes/fields,因此你不必筛选所有内容,只需筛选所有内容中的一部分。