jira - JQL 检索与特定史诗相关的所有故事和子任务

标签 jira agile jql jira-agile

是否可以使用原始 JQL(不使用任何插件)来过滤所有故事及其各自的子任务?

目前,我有以下成功检索 EPIC-123 的所有故事:

project = PROJ1 AND "Epic Link" = EPIC-123 AND issuetype = Story ORDER BY priority DESC, updated DESC

但是,我也想要与这些故事相关的子任务。所以我认为这会奏效:
project = PROJ1 AND "Epic Link" = EPIC-123 AND (issuetype = Story OR issuetype = Sub-task) ORDER BY priority DESC, updated DESC

但这只会返回故事。

我认为这是因为 JIRA 将其读作“检索 EPIC-123 的子任务”(即 0),而不是“检索 EPIC-123 中故事的子任务”。

我也考虑过使用issue in (linkedIssues(AAA-###) ) 但我想这将涉及以编程方式循环遍历上述查询中返回的所有故事。这看起来很荒谬,而且可能是不可能的。

宁愿不走插件路径,而是愿意接受建议。谢谢!

最佳答案

截至 2017 年 1 月 13 日,Jira Cloud 支持满足您要求的 parentEpic。你可以像这样使用它:

parentEpic = EPIC-123

这将找到 EPIC-123 本身,以及分配给史诗及其子任务的所有问题。

关于jira - JQL 检索与特定史诗相关的所有故事和子任务,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35267894/

相关文章:

使用 JQL 进行日期计算和格式化

jira - 查询/过滤器以从事件父项 (EPIC) 列表中返回子问题

java - 如何根据以前的值增加/更新 JIRA 中的问题自定义值?

continuous-integration - 支持 GitLab 中自动生成的 "Release notes"

java - Jira 评论导出 html

JIRA Query (JQL) 用于过滤特定 EPIC 集内的这些问题

groovy - 如何从 Groovy 设置 JIRA 票证的版本字段

python - ISO 公共(public) Django 应用程序使用 Doctest、Unitests 和 Selenium 开发敏捷/BDD 风格

agile - 是否应该在上一个 sprint 结束之前召开 sprint 计划 session ?

oracle - 推荐一本关于 "expressive"PL/SQL 的书吗?