gpt4 book ai didi

jira-rest-api - JIRA REST API : How To Query on the fixVersions Field

转载 作者:行者123 更新时间:2023-12-04 11:51:43 34 4
gpt4 key购买 nike

我需要使用 JIRA REST API 来返回问题 15824 作为 的值id 在 fixVersions 字段中。您可能知道,该字段是一个数组,可以包含多个版本。我的结果预计至少有一个元素,有时是两个。这是一个带有一个版本的示例:

"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 作为身份证。

我试过这个查询:
/rest/api/2/search?jql=project=MYPROJECT&fixVersion=15824&fields=id,key,fixVersions

但这会返回与其他 fixVersions 相关的问题,有时还会出现未分配修复版本的问题。

你能帮助我吗?

最佳答案

当您指定请求的 JQL 部分时,不要使用 &签名但使用 JQL 语法 ( AND ) 来指定多个条件。
& sign 只拆分请求的查询字符串参数。 These are the possible查询字符串部分:

  • jql
  • startAt
  • maxResults
  • validateQuery
  • fields
  • expand

  • 所以你的正确要求应该是
    /rest/api/2/search?jql=project=MYPROJECT and fixVersion=15824&fields=id,key,fixVersions

    关于jira-rest-api - JIRA REST API : How To Query on the fixVersions Field,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25611174/

    34 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com