JIRA:高级搜索:JQL

时间:2014-04-04 17:21:10

标签: jira jql

问题:

无法查看已标记为已关闭的问题'或者'完成'在过去的30天内。

尝试:

assignee in (XX, YY) OR assignee in membersOf(AA) AND status in (Closed, Done) AND updatedDate = startOfDay(-30d)

目标:

我需要选择在过去30天内关闭或完成个人和团体的问题。如果这里有closedDate功能,会好得多。

1 个答案:

答案 0 :(得分:1)

我认为有三条建议可以解决您的问题:

  1. 在您的受让人条件周围使用括号,使用OR运算符只能获得受让人的问题" XX"," YY" " AA"的成员。否则你会收到来自受让人的所有问题" XX"和" YY"。

  2. 尝试使用resolutiondate代替updatedDate,因为最后一个可能在解决后被更改。

  3. 使用>=代替=来解决过去30天内的问题。否则,您只会在此日期解决问题,如果有的话,因为此时间戳值中的时间部分。

  4. 最终查询可能如下所示:

    (assignee in (XX, YY) OR assignee in membersOf(AA)) AND status in (Closed, Done) AND resolutiondate >= startOfDay(-30d)