JIRA JQL-查找状态超过X天的问题

JIRA JQL-查找状态超过X天的问题,jira,jql,Jira,Jql,我想显示当前状态超过X天的所有问题-这可能吗 我们有这样的工作流程:已注册=>分析=>计划。。。等。票可以在中注册3周,也可以在中分析3周,没有任何问题 目前,我正在使用此JQL在分析中显示已超过3周的票证: project = MyProject AND status = Analyze AND created <= -6w project=MyProject AND status=Analyze AND created使用Script Runner插件,我将创建一个新的脚本字段,该字

我想显示当前状态超过X天的所有问题-这可能吗

我们有这样的工作流程:
已注册
=>
分析
=>
计划
。。。等。票可以在
中注册
3周,也可以在
中分析
3周,没有任何问题

目前,我正在使用此JQL在
分析中显示已超过3周的票证:

project = MyProject AND status = Analyze AND created <= -6w

project=MyProject AND status=Analyze AND created使用Script Runner插件,我将创建一个新的脚本字段,该字段将仅返回自上次状态更改以来的天数,使用数字字段模板和数字范围搜索器。

def items = com.atlassian.jira.component.ComponentAccessor.changeHistoryManager.getAllChangeItems(issue).findAll{it.field=="status"}

将返回状态字段的
ChangeHistoryItem
s。取最后一个并使用其
getCreated()
查找
时间戳
。如果列表为空,则表示问题处于工作流的第一步,请使用其
issue.getCreated()
。测试。重新编制索引。搜索。使用。

您应该能够使用JQL CHANGED操作符到达那里。其文件可供查阅

您的查询如下所示:

project = MyProject AND status = Analyze AND status CHANGED BEFORE -3w

如果您想知道问题处于某个状态的日期范围以及状态是连续的,例如,在QA开始处理之前会发生UX审查,我想知道UX审查中存在的问题超过10天,那么我的JQL可以

project = *your project* AND status changed to "Ux review" before startOfDay(-10)  AND status changed from "UX Review" to "Ready to test" after startOfDay()  

仅当您的工作流中的状态=Analyze不重复时,此选项才无效。换句话说,如果在此期间您的状态从“Analyze”更改为“registed”,然后又返回到“Analyze”,那么上面的查询将给出错误的结果result@user1017344使用JQL可以克服这种情况:“状态不在分析中”或“状态在注册中”
project = *your project* AND status changed to "Ux review" before startOfDay(-10)  AND status changed from "UX Review" to "Ready to test" after startOfDay()