Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/performance/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Performance 仅基于标题获取Github问题_Performance_Post_Github_Get_Github Api - Fatal编程技术网

Performance 仅基于标题获取Github问题

Performance 仅基于标题获取Github问题,performance,post,github,get,github-api,Performance,Post,Github,Get,Github Api,我需要修改项目中现有GitHub问题的主体。我只需要传递问题的标题和一个单词(这个单词存在于正文中,我只需要在它旁边的复选框中填入)。 看起来要做到这一点,我需要使用API获取问题的主体,修改它,然后使用API在新主体中交换。但是,GET API只能使用问题编号调用。我需要尽快完成这一切。有没有办法通过API调用进行搜索 非常感谢 编辑:我的所有问题都在同一个项目中(问题标题在那里是唯一的)。我最近还发现了Github的GraphQL API,它可能适用于这里。您可以使用: 当然,发行名称不能保

我需要修改项目中现有GitHub问题的主体。我只需要传递问题的标题和一个单词(这个单词存在于正文中,我只需要在它旁边的复选框中填入)。 看起来要做到这一点,我需要使用API获取问题的主体,修改它,然后使用API在新主体中交换。但是,GET API只能使用问题编号调用。我需要尽快完成这一切。有没有办法通过API调用进行搜索

非常感谢

编辑:我的所有问题都在同一个项目中(问题标题在那里是唯一的)。我最近还发现了Github的GraphQL API,它可能适用于这里。

您可以使用:

当然,发行名称不能保证是唯一的。您必须请求返回的每个问题,并查看其正文是否包含您要查找的单词。即使在这种情况下,你也可以得到多个积极的结果

如果你能按发行号搜索,那就更好了


我假设你说的“项目”是指“存储库”。但是,如果你真的在谈论项目,你也可以使用
项目
关键字,也可以使用

当然,发行名称不能保证是唯一的。您必须请求返回的每个问题,并查看其正文是否包含您要查找的单词。即使在这种情况下,你也可以得到多个积极的结果

如果你能按发行号搜索,那就更好了



我假设你说的“项目”是指“存储库”。但是如果你真的在谈论项目,你也可以使用
项目
关键字,或者用它来代替。我将要筛选的所有问题都在同一个项目中。也许我可以在这个世界里搜索project@Acoustic77,我已更新了我的答案,以显示如何将搜索限制到特定的存储库。您可能有一个约定,即问题标题在存储库中是唯一的,但没有任何东西可以保证这一点。我认为你最好假设你可能会得到多个结果。谢谢!我的意思是项目(但他们所在的项目也在一个存储库中),所以你的搜索字符串对任何一种方式都有帮助!说得好,克里斯。我将要筛选的所有问题都在同一个项目中。也许我可以在这个世界里搜索project@Acoustic77,我已更新了我的答案,以显示如何将搜索限制到特定的存储库。您可能有一个约定,即问题标题在存储库中是唯一的,但没有任何东西可以保证这一点。我认为你最好假设你可能会得到多个结果。谢谢!我的意思是项目(但他们所在的项目也在一个存储库中),所以你的搜索字符串对任何一种方式都有帮助!
GET /search/issues?q=text+to+search+in:title+repo:some/repo