如何使用 Github 的 v4 GraphQL API 按编号查询拉取请求?
How to query pull request by number, using Github's v4 GraphQL API?
我可以这样查询第一个拉取请求:
query {
repository(owner: "test_owner", name: "test_name") {
pullRequests(first: 1) {
nodes {
id
number
title
}
}
}
}
但是如何根据number
查询某个pull request?
以下无效:
query {
repository(owner: "test_owner", name: "test_name") {
pullRequests(first: 1, number: 50) { <-- CANNOT FILTER BY `number`
nodes {
id
number
title
}
}
}
}
感谢您的帮助!
使用 pullRequest
而不是 pullRequests
连接:
Returns a single pull request from the current repository by number.
{
repository(owner: "nodejs", name: "node") {
pullRequest(number: 2) {
id
number
title
}
}
}
我可以这样查询第一个拉取请求:
query {
repository(owner: "test_owner", name: "test_name") {
pullRequests(first: 1) {
nodes {
id
number
title
}
}
}
}
但是如何根据number
查询某个pull request?
以下无效:
query {
repository(owner: "test_owner", name: "test_name") {
pullRequests(first: 1, number: 50) { <-- CANNOT FILTER BY `number`
nodes {
id
number
title
}
}
}
}
感谢您的帮助!
使用 pullRequest
而不是 pullRequests
连接:
Returns a single pull request from the current repository by number.
{
repository(owner: "nodejs", name: "node") {
pullRequest(number: 2) {
id
number
title
}
}
}