如何在Jira中创建可对已有过滤器取反的通用Not过滤器
Jira 已有过滤器取反实现方案
首先修正JQL语法错误
你之前编写的查询语句不符合Jira JQL语法规范,引用过滤器并取反的正确写法如下:
单过滤器取反
NOT filter = "Filter for BRD board"
如果你的Not a Story过滤器筛选的是所有非故事类型的事项,那么上述写法替换为NOT filter = "Not a Story"即可直接得到所有故事类型的结果,无需额外新建Stories过滤器。
多过滤器同时取反
如果要同时排除多个过滤器的结果,可直接用IN批量指定过滤器名称:
NOT filter in ("Not a Story", "Not a Bug")
通用取反使用方案
如果不想额外新建大量过滤器,可选择以下两种方式实现灵活调用:
- 临时查询场景:每次查询时直接修改
filter后对应的过滤器名称即可,不需要保存为新的全局过滤器 - 看板固定使用场景:进入对应看板的配置-快速过滤器页面,新增对应取反规则的快速过滤器,仅在当前看板内生效,不会产生全局过滤器冗余
注意事项
- 被引用的过滤器必须是你拥有查看权限的,否则JQL会执行失败
- 过滤器名称如果包含空格、特殊字符,必须用英文双引号完整包裹
- 取反条件可以作为普通查询条件,直接嵌入其他复杂JQL语句中组合使用
内容的提问来源于stack exchange,提问作者Alex R
相关产品推荐
相关产品推荐

