gpt4 book ai didi

jira - 如何使用 JQL 检索特定状态的问题

转载 作者:行者123 更新时间:2023-12-01 06:45:42 27 4
gpt4 key购买 nike

输入一个url,或者用curl运行,比如:

https://<myurl>/rest/api/2/search?jql=project=<myproject>&status=closed&fields=id,key,status,project&maxResults=5

返回我项目中的 5 个项目,但包含所有状态。由于某种原因,我无法查询特定状态。

输出(部分)是:

{
"expand": "schema,names",
"startAt": 0,
"maxResults": 5,
"total": 727,
"issues": [
{
"expand": "editmeta,renderedFields,transitions,changelog,operations",
"id": "79577",
"self": "https://<myurl>/rest/api/2/issue/79577",
"key": "<myproject>-774",
"fields": {
"project": {
"self": "https://<myurl>/rest/api/2/project/<myproject>",
"id": "14421",
"key": "<myproject>",
"name": "<myproject>",
"avatarUrls": {
(...)
}
},
"status": {
"self": "<myurl>/rest/api/2/status/1",
"description": "The issue is open and ready for the assignee to start work on it.",
"iconUrl": "https://<myurl>/images/icons/statuses/open.png",
"name": "Open",
"id": "1"
}
}
},(...)
]
}

如何查询给定的状态?非常感谢。

最佳答案

对属性使用 URL 编码。

也许可以使用 this 之类的在线工具从这个 URL 编码你的 JQL:

project = PROJECTKEY AND status = Closed

得到这个:

/rest/api/2/search?jql=project%20%3D%20PROJECTKEY%20AND%20status%20%3D%20Closed&fields=id,key,status,project&maxResults=5

生成的 JSON 将是所有已关闭的问题。

关于jira - 如何使用 JQL 检索特定状态的问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17976378/

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