You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何使用JQL实现Jira fooBar项目的文本字段长度等条件查询

问题解答

原生JQL(Jira查询语言)没有内置文本字段长度计算的函数,无法完全依靠原生语法实现你需要的查询规则,要实现需求需要配合第三方扩展插件。

基础逻辑修正

你写的基础条件逻辑存在漏洞:project = fooBar AND Status != Done OR Status != To Do 中OR的逻辑会导致所有非Done、或者所有非To Do的事项都被命中,不符合你要的「状态既不是Done也不是To Do」的预期,正确的原生写法为:
project = fooBar AND Status NOT IN (Done, "To Do")

各筛选条件的实现说明

  • 第四个筛选条件Links to Design != null原生JQL支持,假设该字段为Jira自定义字段,直接写为 "Links to Design" IS NOT EMPTY 即可
  • 前三个「字段内容小于50字符」的筛选规则,原生JQL不支持,需要借助ScriptRunner这类Jira插件提供的扩展函数实现
  • 如果你已安装ScriptRunner插件,完整的查询语句如下:
project = fooBar AND Status NOT IN (Done, "To Do") AND (
    issueFunction.lengthOf("Description") < 50
    OR issueFunction.lengthOf("Acceptance Criteria") < 50
    OR issueFunction.lengthOf("Definition of Done") < 50
    OR "Links to Design" IS NOT EMPTY
)

内容的提问来源于stack exchange,提问作者davos

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.10.05 12:21:03