关于如何使用 Atlassian GraphQL API 的文档似乎很少甚至没有,所以到目前为止我已经尽力从模式中找出它。
但是,我不知道如何进行突变。我的目标是使用 GraphQL 更改问题的当前状态(例如,从“进行中”到“审查”)。
我找到了一个
updateSingleSelectField
,它可能能够做我希望做的事情,但不清楚它是如何工作的(输入应该使用哪些id,以及如何指示它应该更新到哪个值) .
mutation UpdateSingleSelectField($input: JiraUpdateSingleSelectFieldInput!) {
jira {
updateSingleSelectField(input: $input) @optIn(to: "JiraIssueFieldMutations") {
field {
fieldId
name
}
}
}
}
这是我迄今为止看到的唯一文档: https://developer.atlassian.com/platform/atlassian-graphql-api/graphql