首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >高级搜索: JQL

高级搜索: JQL
EN

Stack Overflow用户
提问于 2014-04-04 17:21:10
回答 1查看 3.1K关注 0票数 0

问题:

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

试过:

代码语言:javascript
复制
assignee in (XX, YY) OR assignee in membersOf(AA) AND status in (Closed, Done) AND updatedDate = startOfDay(-30d)

目标:

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

EN

回答 1

Stack Overflow用户

发布于 2014-04-04 17:58:28

我认为有三个建议可以解决你的问题:

  1. 在受让人条件周围使用括号,使用OR运算符只从受让人"XX“、"YY”和"AA“成员处获得问题。否则,您将从受让人"XX“和"YY”获得所有问题。
  2. 尝试使用resolutiondate而不是updatedDate,因为最后一个可以在解析后更改。
  3. 在过去的30天内使用>=而不是=来解决问题。否则,您只会在此日期获得解决问题,如果有,因为时间部分在这个时间戳值。

最后的查询可能如下所示:

代码语言:javascript
复制
(assignee in (XX, YY) OR assignee in membersOf(AA)) AND status in (Closed, Done) AND resolutiondate >= startOfDay(-30d)
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/22869140

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档