如何找到不属于现有过滤器的问题?
我有一个灵活的板,自然有一个过滤器.我们项目中的一些问题已经从这个敏捷板上显示出来,现在我想要一个可以找到所有这些问题的JQL搜索,这在我们的敏捷板中是不可见的.
我们有JIRA版本6.4.5.
只是为了展示我的尝试:
project = MyProj AND issueFunction in expression("", "filter != 1234")
Run Code Online (Sandbox Code Playgroud)
..和:
project = MyProj AND filter != 1234
Run Code Online (Sandbox Code Playgroud)
..给出了这个错误:
Field 'filter' with value '1234' matches filter 'MyProj' and causes a cyclical
reference, this query can not be executed and should be edited.
Run Code Online (Sandbox Code Playgroud)
过滤器的内容/ JQL 1234是:
project = MyProj AND (component != "Special Work" OR component is EMPTY) ORDER BY Rank ASC
Run Code Online (Sandbox Code Playgroud)
如果需要,我无权访问REST API.
实际上,这是一个正确的JQL查询:
project = MyProj AND filter != 1234
Run Code Online (Sandbox Code Playgroud)
但是您可能首先保存了过滤器,我认为您现在正在过滤器的搜索屏幕中更新JQL.在此屏幕中,您无法再次引用相同的过滤器,因为这是一个循环引用.如果您在"保存"按钮前面看到过滤器的标题,那么这就是正在发生的事情.
如果您首先导航到干净的搜索屏幕,即.单击"问题 - >搜索问题",然后上面的JQL应该可以正常工作.