Jira 过滤器查询问题

Issue with Jira filter query

我们的办公室使用 Jira 进行项目管理,我已经爱上了这个平台。

我已经为特定项目和其他项目设置了一堆过滤器,但是我遇到了一个过滤器查询问题。

每张票有assigneesreporterswatchers;在我们的一个项目中,我们有一个 testers.

字段

我在仪表板上设置了两个过滤器,一个用于我作为记者、测试员或受让人积极参与的工单;接下来,我正在尝试创建一个过滤器,只显示我正在观看的内容,试图消除与之前内容的重叠。

这是我提出的过滤查询:

(watcher in (currentUser()) OR reporter in (currentUser())) AND assignee not in (currentUser()) AND Tester not in (currentUser()) AND status != Closed ORDER BY created

现在我遇到的问题是字段 Tester 仅特定于一个项目,并且是我需要筛选的主要字段;所有其他项目都没有这个字段。结果是我只会看到有这个字段的项目的结果,即使我在看其他项目的票,过滤器也不会显示它们。

有没有办法调整查询,使其只检查该字段是否存在?或者还有其他建议吗?

您需要检查 tester 是否为空以包括所有其他结果。所以

和(测试者不在当前用户中或测试者 = null)

不是真正的代码(在平板电脑上),但自动完成应该有助于正确处理