我正在使用JIRA REST API查询以下jql
的问题jql=project =SLUB and "Agile Team" in ("Iris (B2C)")&fieldsByKeys=true&fields=status&maxResults=1
我正在接受api回复
{
"expand": "names,schema",
"startAt": 0,
"maxResults": 1,
"total": 1172,
"issues": [
{
"expand": "operations,versionedRepresentations,editmeta,changelog,renderedFields",
"id": "35988",
"self": "https://xyz.atlassian.net/rest/api/2/issue/35988",
"key": "SLUB-7071",
"fields": {
"status": {
"self": "https://xyz.atlassian.net/rest/api/2/status/10200",
"description": "",
"iconUrl": "https://xyz.atlassian.net/",
"name": "To Do",
"id": "10200",
"statusCategory": {
"self": "https://xyz.atlassian.net/rest/api/2/statuscategory/2",
"id": 2,
"key": "new",
"colorName": "blue-gray",
"name": "To Do"
}
}
}
}
]
}
如何才能获取状态名称而不是完整的状态资源。请建议。
答案 0 :(得分:1)
https://docs.atlassian.com/jira/REST/latest/#d2e3181 检查一下。
字段param(可以多次指定)给出了一个逗号分隔的字段列表,以包含在响应中。这可用于检索字段的子集。可以通过在前面添加减号来排除特定字段。
默认情况下,此搜索资源中仅返回可导航(*可导航)字段。注意:get-issue资源的默认值不同 - 默认为所有字段(* all)。
* all - 包括所有字段
*可导航 - 仅包含可导航字段摘要,评论 - 仅包含摘要和评论
-description - 包括除描述之外的可导航字段(默认为*可导航搜索)
从Here复制。