3

我可以像这样查询第一个拉取请求:

query {
  repository(owner: "test_owner", name: "test_name") {
    pullRequests(first: 1) {
      nodes {
        id
        number
        title
      }
    }
  }
}

但是如何根据它查询某个拉取请求number呢?

以下不起作用:

query {
  repository(owner: "test_owner", name: "test_name") {
    pullRequests(first: 1, number: 50) { <-- CANNOT FILTER BY `number`
      nodes {
        id
        number
        title
      }
    }
  }
}

谢谢你的帮助!

4

1 回答 1

4

使用pullRequest而不是pullRequests连接:

按编号从当前存储库返回单个拉取请求。

{
  repository(owner: "nodejs", name: "node") {
    pullRequest(number: 2) {
      id
      number
      title
    }
  }
}

在资源管理器中尝试

于 2018-01-08T19:15:19.903 回答