我正在尝试获取请求请求已收到的批准数量。我可以获得评论的数量,但这包括所有评论,无论是已批准,已拒绝,还是评论等。
```
{
search(query: "type:pr state:open involves:${username}", type: ISSUE, first: 10) {
edges {
node {
... on PullRequest {
reviews {
totalCount
}
}
}
}
}
}
```
有没有办法获得批准?
答案 0 :(得分:1)
看起来您只需要查看评论的state
字段即可查看它是否被批准。似乎只是循环浏览每条审核并以这种方式计算批准数是很容易的。
https://developer.github.com/v3/pulls/reviews/#list-reviews-on-a-pull-request