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

求可查询处于/曾处于In Progress状态超30天的Story的JQL语句

正确JQL查询:筛选处于/曾处于“In Progress”状态超30天的Story

问题分析

你之前的查询语句:

issuetype = story and status was in ("IN PROGRESS") AND NOT status CHANGED AFTER -30d

会误捕获已关闭超过30天的Story,原因是它仅判断了近30天状态未发生变更,但没有针对Story在“In Progress”状态的实际时长做筛选——那些早已关闭但曾进入过In Progress的Story,只要近30天没改状态,就会被错误纳入结果。

正确查询语句

综合覆盖当前/曾经处于目标状态且时长超30天

issuetype = Story AND (status = "IN PROGRESS" OR status was "IN PROGRESS") AND statusDuration("IN PROGRESS") > 30d

拆分场景的针对性查询

  • 如果仅需要当前处于“In Progress”且已持续超30天:
issuetype = Story AND status = "IN PROGRESS" AND status CHANGED TO "IN PROGRESS" BEFORE -30d
  • 如果仅需要曾经处于“In Progress”且该状态累计时长超30天(当前已离开该状态):
issuetype = Story AND status != "IN PROGRESS" AND status was "IN PROGRESS" AND statusDuration("IN PROGRESS") > 30d

语句说明

  • statusDuration("IN PROGRESS") > 30d:核心筛选条件,直接统计Story在“In Progress”状态的总时长(单次持续或多次进入的累计时长)超过30天,从根源避免误判。
  • (status = "IN PROGRESS" OR status was "IN PROGRESS"):确保覆盖当前处于目标状态,以及曾经进入过目标状态的两类Story。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.08.14 23:20:18