【发布时间】:2021-11-08 17:07:10
【问题描述】:
我正在尝试将 GraphQL API 用于 Jira XRay Cloud(文档 here),目的是解决已建立的最多 100 个结果的限制。
更具体地说,我希望能够以某种方式检索我正在使用的测试计划中包含的所有测试:
getTestPlan(issueId:"${test_plan.id}"){
issueId
tests(limit: 100) {
results {
issueId
jira(fields: ["key"])
}
}
}
}
但是,如果测试计划包含 130 个测试,我无法获得剩余的 30 个。 我如何要求 graphQL 为我提供“以下 100 个结果”?
我尝试将请求设置为 tests(limit:100, after: 100),并包括 pageInfo 和 hasNextPage,但无济于事 - 我想它必须是特定 graphQL 端点上的一些定义,但我我是 graphQL 上的绝对菜鸟,所以我真的说不出来。
感谢您的帮助!
【问题讨论】: