JIRA REST API 按标准问题类型搜索的 jql 表达式
JIRA REST API jql expression to search by standard issue types
我在 JIRA REST API 中使用以下查询通过 sprint id 获取 sprint 的所有问题:
GET /api/latest/search?jql=Sprint=2131
然而,returns 所有问题,但我只对标准类型感兴趣,而不是子类型,如子任务、子错误等。
查看 JIRA GUI 中的 "Search" 选项,我发现以下表达式可能就足够了:
issuetype in standardIssueTypes()
但是,我不确定如何将其应用于 REST API 中的 jql=
参数。
使用AND
条件简单添加issuetype in standardIssueTypes()
:
jql=sprint=2131 and issuetype in standardIssueTypes()
就像你看到的那样。
GET [host]/rest/api/latest/search?jql=issuetype%20in%20standardIssueTypes()
或
POST [host]/rest/api/latest/search
Body:
{
"jql": "issuetype in standardIssueTypes()"
}
我在 JIRA REST API 中使用以下查询通过 sprint id 获取 sprint 的所有问题:
GET /api/latest/search?jql=Sprint=2131
然而,returns 所有问题,但我只对标准类型感兴趣,而不是子类型,如子任务、子错误等。
查看 JIRA GUI 中的 "Search" 选项,我发现以下表达式可能就足够了:
issuetype in standardIssueTypes()
但是,我不确定如何将其应用于 REST API 中的 jql=
参数。
使用AND
条件简单添加issuetype in standardIssueTypes()
:
jql=sprint=2131 and issuetype in standardIssueTypes()
就像你看到的那样。
GET [host]/rest/api/latest/search?jql=issuetype%20in%20standardIssueTypes()
或
POST [host]/rest/api/latest/search
Body:
{
"jql": "issuetype in standardIssueTypes()"
}