[英]How to retrieve multiple issues on github graphql api (using javascript)?
[英]Retrieve ALL Github issues of a specific Project using the GraphQL API
我一直在尝试使用他们的 GraphQL API 检索特定项目的所有 GitHub 问题。我遇到的问题是我需要在项目中指定first
或last
参数,它不起作用。 尽管通过指定这些参数之一,我只得到了问题的一部分。
我以为我可以获得前 100 个,然后使用分页并获取其他 100 个等,直到响应为空列表。 根据我的阅读,我无法在定义页面的items
中找到参数。
你对此有何看法? 有解决方法吗?
非常感谢您的宝贵时间。
此查询似乎工作正常并在items
下提供page info
,
query{
organization(login: "microsoft") {
projectV2(number: 559) {
title
items(first: 100) {
pageInfo {
endCursor
hasNextPage
}
}
}
}
}
Output,
{
"data": {
"organization": {
"projectV2": {
"title": "Azure TRE - Engineering",
"items": {
"pageInfo": {
"endCursor": "Njc",
"hasNextPage": false
}
}
}
}
}
}
使用测试查询,
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.