JIRA Rest API选择最小资源

时间:2017-01-02 05:00:24

标签: jira-rest-api

我正在使用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"
          }
        }
      }
    }
  ]
}

如何才能获取状态名称而不是完整的状态资源。请建议。

1 个答案:

答案 0 :(得分:1)

https://docs.atlassian.com/jira/REST/latest/#d2e3181 检查一下。

字段param(可以多次指定)给出了一个逗号分隔的字段列表,以包含在响应中。这可用于检索字段的子集。可以通过在前面添加减号来排除特定字段。

默认情况下,此搜索资源中仅返回可导航(*可导航)字段。注意:get-issue资源的默认值不同 - 默认为所有字段(* all)。

  • * all - 包括所有字段

  • *可导航 - 仅包含可导航字段摘要,评论 - 仅包含摘要和评论

  • -description - 包括除描述之外的可导航字段(默认为*可导航搜索)

  • * all,-comment - 包括除评论之外的所有内容

Here复制。