java - Confluence插件中是否有可以统计JIRA项目过滤的问题的功能?
问题描述
我现在正在开发一个 Confluence 插件,用于搜索 JIRA 问题以使用项目名称显示和过滤它们。我想获得按项目名称过滤的问题数量。问题是,有没有一种简单的方法可以得到这个数字?
我已经尝试了 JIRA REST API 的/search端点以及maxResults=0,但是我需要很长时间才能获得数字。
我搜索了解决方案,但其中大多数是针对 JIRA 上的插件。
任何帮助表示赞赏。谢谢!
解决方案
我不太熟悉 JIRA 和 Confluence。我通过挖掘发现了以下方法
- Confluence 可以使用 JQL(JIRA 查询语言)与 JIRA 进行通信。
您是否尝试过使用 JQL 来获取按项目名称过滤的所有问题的列表?您可以编程计算返回的问题数。
JAVA 您可以使用文档中的以下功能
public abstract long getIssueCountForProject (Long projectId)