Jira Big Picture JQL - 如何在给定事务下方列出事务,而不使用事务之间的特定链接

Jira Big Picture JQL - How to list issues below a given issue without using specific links between issues

提问人:mdrmdr 提问时间:11/10/2023 更新时间:11/18/2023 访问量:81

问:

我们正在使用 Jira Big Picture 对一个简单的项目计划进行建模。图形视图类似于下面的方案。

如何编写 JQL 查询以通过指定 3 级问题 E 来获取所有 4 级问题 F-H 的结果列表? 在伪代码中,它类似于:

project = XYZ,问题是 childOf(E)

但我找不到任何解决方案。

v A [Level 1]
├-o B [Level 2 (just 1 entry)]
├-> C [Level 2 (collapsed)]
├-v D [Level 2 (expanded)]
│ ├-v E [Level 3 (expanded)]
│ │ ├-o F [Level 4]
│ │ ├-o G [Level 4]
│ │ └-o H [Level 4]

我们不会明确维护这些链接。但 Jira 必须在某个地方存储事务之间的联系。否则,它将无法生成图形树视图。但是在哪里呢?它可以在 JQL 中使用吗?

感谢您的任何提示:-)

吉拉 JQL

评论


答:

0赞 Dariusz Dudek 11/18/2023 #1

您可以使用增强型 JQL(Jira Server 或 Jira DC)

issue in allBoxDescendantTasks(BOX-ID, TASK-KEY,X)

https://appfire.atlassian.net/wiki/spaces/DLP/pages/297767103/Enhanced+JQL

  • PROG-1 - 盒子 ID
  • ABC-4 - A任务的关键

您的情况:

issue in allBoxDescendantTasks(PROG-1, ABC-4, 3) 
  AND NOT issue in allBoxDescendantTasks(PROG-1, ABC-4, 2)

评论

0赞 mdrmdr 11/22/2023
太好了,非常感谢!这正是我一直在寻找的:-)我唯一挣扎的几分钟是“BOX-ID”。我不知道从哪里得到它,直到我碰巧在 URL 中看到“box”这个词(“.../#/box/<our-box-id>/g”)。