JIRA Query(JQL)用于过滤某些EPIC中的问题

时间:2015-07-01 12:44:10

标签: jira jql

我目前正在编辑JIRA中的敏捷项目的快速过滤器。而且我需要一个从一组史诗中看到所有问题的地方。我正在使用像

这样的东西
"Epic Link" in (ABC-1, ABC-18)

ABC-1,ABC-18是我的史诗。这个问题是我每次添加一个新的史诗时都需要更新查询。相反,我在想是否有办法通过另一个搜索获取我关心的史诗列表并将两者合并到另一个查询中。

因此,例如我拥有我感兴趣的所有EPIC(1,18),其组件设置为" XYZ"。 所以我想做一些像

这样的事情
"Epic Link" in ([Get list of EPICs with component XYZ])

我该怎么做?

2 个答案:

答案 0 :(得分:2)

有几个附加组件可以帮助您执行更复杂的查询。

例如,如果您使用Script Runner,则可以使用linkedIssuesOf函数执行此操作。您的JQL可能如下所示:

issueFunction in linkedIssuesOf("project = MyProject and component in ('A', 'B')", "is epic of")

文档可用here

还有JQL Tricks加载项,它具有issueWhereEpicIn函数,它提供类似的功能。文档here

在Atlassian Answers here上也有类似的问题。

答案 1 :(得分:0)

有多种方式 - 正如我所理解的,您正确地想要搜索: issuetype = epic and reporter = currentUser() and component = XYZ