如何查询Jira以搜索在创建之后的一段时间内已解决的所有问题?

时间:2011-12-02 20:36:56

标签: jira jql

例如,假设我需要找到在1周内解决的所有问题。我需要这样的东西:

  

已解决 - 已创建< '1瓦特'

另一个例子:
假设我有3个问题:

  

1)2天前创建,1天前解决。
  2)在5天前创建,4天前解决。
  3)3天前创建,1天前解决。

我需要一个返回1和2但不是3的查询。我需要查询在某天X创建的问题,并解析< =第X + 1天。

4 个答案:

答案 0 :(得分:32)

您可以通过查询进行各种控制。例如,以下是我如何检查我在过去5天内未更新的待机票。

currentUser() AND status = "On Hold" AND updated <= -5d

过去5天创建的将是:

created >= -5d

过去7天内解决的将是:

resolved >= -7d

OR

resolved >= -1w

答案 1 :(得分:3)

我不知道它是否重要但我用dateCompare()解决了它:

issueFunction in dateCompare("", "created > resolved -5d"))

答案 2 :(得分:2)

因此,默认情况下,这似乎没有内置到JIRA中,我唯一的另一个建议是看看你是否可以扩展JQL来添加它。

你的Java怎么样?见how to add JQL to JIRA

答案 3 :(得分:0)

所以,你想看到所有问题(解决日期 - 创建日期)&lt; 1天 或2天或3天。我想我会创建一个(隐藏的)计算自定义字段,显示Resolved-Created并在其上使用Exact Number Searcher。或者也许写一个自定义的JQL函数来做同样的事情。无法在标准JIRA中完成。