我如何在特定项目中按状态列出 Jira 问题?

How can I Jira issues by status within a specific project?

我正在调用 Jira API,如下所示:

https://synergix.atlassian.net/rest/api/2/search?jql=project="PROJECT_KEY"

这让我回到了那个项目中的问题。但是,我真正想要的是通过 STATUS 将问题恢复到项目中,例如该项目中 "In Progress" 或 "Open" 或 "Resolved" 等的所有问题

我已经探索了 Stack Overflow 和 Jira 的文档来寻找答案,但很多答案似乎与按多个项目的状态获取问题有关,而我只希望它们用于这个项目密钥(因为这是我的团队的那个)正在努力)。

有人可以帮忙吗?

谢谢

您的 URL 中的 jql 参数接受任何 JQL syntax,因此您可以将 and (status="STATUS" or status="STATUS2") 添加到您的参数中。

示例:https://synergix.atlassian.net/rest/api/2/search?jql=project="PROJECT_KEY"%20and%20(status="In Progress"%20or%20status%20=%20"Open")

我认为您正在寻找的 JQL 是这样的: project = Product key // 在你的项目中 AND issuetype = Story //按故事 AND status in ("open", "In Progress", "Closed") // 你想看到的状态 order by status // 排序依据,你猜对了,status

我不确定如何为 Jira 格式化它 API,但我确定有一个相当简单的翻译。