我需要使用 JIRA REST API 将问题15824作为fixVersions 字段中的id值返回。您可能知道,该字段是一个数组,可以包含多个版本。我的结果预计至少有一个元素,有时是两个。这是一个版本的示例:
"fixVersions": [
{
"self": "https:\/\/aDomain\/rest\/api\/2\/version\/15824",
"id": "15824",
"name": "2014-08",
"archived": false,
"released": false
} ]
这是一个有两个版本的示例:
"fixVersions": [
{
"self": "https:\/\/domain\/rest\/api\/2\/version\/16011",
"id": "16011",
"description": "ae426557c89782c8446b03b0eacaef649373b10a",
"name": "2.2.0",
"archived": false,
"released": true,
"releaseDate": "2014-08-31"
},
{
"self": "https:\/\/domain\/rest\/api\/2\/version\/15824",
"id": "15824",
"name": "2014-08",
"archived": false,
"released": false
}
]
无论修复版本的数量是多少,我想要的问题总是以15824作为 id。
我试过这个查询:
/rest/api/2/search?jql=project=MYPROJECT&fixVersion=15824&fields=id,key,fixVersions
但这会返回其他 fixVersions 的问题,有时还会出现未分配修复版本的问题。
你能帮助我吗?