【发布时间】:2021-10-08 12:45:57
【问题描述】:
在我们当前的 Jira 设置 (Jira 8.13.10) 中,我无法影响顺便说一句,我需要找到从昨天开始更改为特定状态的问题以用于板过滤器。
我想出了这个 JQL
status in (Closed, Done) AND status was not in (Closed, Done) BEFORE startOfDay(-1d)
这并没有给出我预期的结果。在具有 4 个不同项目的 Jira 板上的快速过滤器中运行此查询会返回自昨天以来关闭的 4 个项目中的 3 个的问题,如果我想在某种程度上实现我想要的结果(返回板上所有项目的已关闭问题),我必须将 JQL 稍微修改为
status in (Closed, Done) AND status was not in (Closed, Done) BEFORE startOfDay(-28h)
为了澄清,有问题的项目(#4)至少有两个问题同时(到分钟)关闭,因为其中一个项目的故事使用第一个过滤器显示在板上。但是,除非我在第二个示例中使用了自动过滤代码,否则项目 #4 中的故事不会显示在板上。
是否有一些神奇的每个项目设置来定义 startOfDay 还是我在这里遗漏了一些明显的东西?
【问题讨论】:
-
你没有说结果出乎意料。大概有一个问题已经过渡但没有出现?具体是什么时候过渡的?
-
谢谢,我试图澄清一下结果并添加了先决条件。