问题:
无法查看过去 30 天内标记为“已关闭”或“已完成”的问题。
试过:
assignee in (XX, YY) OR assignee in membersOf(AA) AND status in (Closed, Done) AND updatedDate = startOfDay(-30d)
客观的:
我需要选择过去 30 天内已关闭或已完成的个人和团体问题。closedDate
如果这里有一个功能会更好。
我认为可以解决您的问题的三个建议:
在您的受让人条件周围使用括号,该条件使用 OR 运算符仅从受让人“XX”、“YY”和“AA”成员获取问题。否则,您将收到受让人“XX”和“YY”的所有问题。
尝试使用resolutiondate
代替updatedDate
,因为最后一个可能在解决后已更改。
使用>=
而不是=
在过去 30 天内解决问题。否则,您只能在此日期解决问题,如果有的话,因为此时间戳值中的时间部分。
最终查询可能如下所示:
(assignee in (XX, YY) OR assignee in membersOf(AA)) AND status in (Closed, Done) AND resolutiondate >= startOfDay(-30d)