Jira 使用解决日期查询特定日期的 return 问题状态

Jira query to return issue status in a specific date using resolution date

我正在尝试 运行 使用解决日期的查询,并根据解决日期检索具有实际状态的结果列表。

今天 运行 执行此查询时,我收到了一份包含已解决错误的列表,同时我想知道它们是否在这段时间内打开。

在我的例子中,我想使用 rest API 请求查询,如果错误是 "open" 在 01-01-2017,我想得到它即使现在已关闭,也有响应。

谢谢!

更新: 解决日期显示日期之间问题的当前状态,而不是根据查询本身提到的日期显示的状态。

resolutiondate > "2017/01/01" and resolutiondate < "2017/02/01"

在 JQL 中无法按给定日期的特定状态进行搜索,例如,无法找到在 2017-01-01 和 2017- 之间处于状态 "IN PROGRESS" 的问题02-01。但是,可以找到在两个日期之间解决的问题,例如:

resolutiondate > "2017/01/01" and resolutiondate < "2017/02/01"

或更接近您的情况,找到直到 2017-01-01 仍未解决的问题(准确地说是在 2017-01-01 之后解决):

resolutiondate > "2017/01/01"

您可以将其扩展为:

resolutiondate > "2017/01/01" or resolutiondate is EMPTY

这将找到所有在 2017-01-01 之前未解决或仍未解决的问题。请记住,当一个问题被重新打开时,这不会 100% 可靠地工作,例如,该问题可以在 2017-01-01 之前解决,然后重新打开并在以后解决,它会出现在查询结果中(不确定这是否是你想要的)。

试试看 status was "Open" ON "2017-01-01"