rest - 我如何在特定项目中按状态发布 Jira 问题?
问题描述
我正在调用 Jira API,如下所示:
https://synergix.atlassian.net/rest/api/2/search?jql=project="PROJECT_KEY"
这让我回到了那个项目中的问题。但是,我真正想要的是通过 STATUS 将问题恢复到项目中,例如该项目中“正在进行”或“打开”或“已解决”等的所有问题。
我已经探索了 Stack Overflow 和 Jira 的文档以寻求答案,但很多答案似乎与通过多个项目的状态获取问题有关,而我只希望它们用于 THIS 项目密钥(因为这是我的团队正在处理的问题)。
有人可以帮忙吗?
谢谢
解决方案
您的 URL 中的jql参数接受任何JQL 语法,因此您可以添加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")
推荐阅读
- java - Android 无法解析添加符号?
- php - 可通过 Laravel 政策公开访问
- checkbox - extjs 6 复选框大小调整 - 删除下一个框之间的间距
- c# - 在地图上显示圆圈会改为显示拉长的椭圆
- bash - Bash 命令替换 + 参数扩展
- python - 如何从查询无修复错误 500?
- spring - 如何扩展 spring boot DataSourceAutoConfiguration.claass 和 DataSourceProperties.class?
- python - Selenium(python) webdriver 授权在任何 PC 上使用默认的 firefox 配置文件
- javascript - Quora 如何在同一个 URL 上加载两个不同的网页
- r - Rungithub() - 在同一个 R 文件中包含 ui.R 和 server.R 的闪亮应用