Jira无插件场景:如何用原生JQL基于其他查询结果搜索?
原生JQL借助已有过滤器执行搜索的解决方案
可以直接通过原生JQL实现你的需求,完全不需要依赖插件。
核心实现方法
你给出的查询B写法本身就是原生JQL支持的语法,具体说明如下:
- 原生JQL允许使用
filter函数引用已保存过滤器的结果,语法格式为字段 in (filter = 过滤器ID) - 对应你场景的完整查询B代码:
issuetype = Story AND "Epic link" in (filter = 12000)
额外可选方案
如果不想依赖已保存的过滤器(比如临时查询场景),也可以直接将查询A的JQL嵌套到查询B中,写法如下:
issuetype = Story AND "Epic link" in (issuetype = Epic AND priority in (1,2,3))
注意事项
- 确保你拥有目标过滤器(ID 12000)的访问权限,否则查询会因权限限制返回空结果或报错
- 过滤器ID可在过滤器详情页的URL中获取,比如打开过滤器A时,URL里的
filter=12000就是对应的ID
内容的提问来源于stack exchange,提问作者mintti
相关产品推荐
相关产品推荐

