【发布时间】:2012-08-03 22:58:28
【问题描述】:
我正在努力有效地查找上周关闭的所有 JIRA 问题。有谁知道如何以一种好的方式做到这一点?
我现在混乱的解决方案是遍历项目中的每个问题,并将其结束日期和时间与当前时间进行比较。但是,循环必须以给定的键开始和结束,例如 PROJECT-1000 到 PROJECT-2000。必须硬编码这些值并不是很令人满意,而且我不想每次添加更多问题时都必须将上限从 2000 增加到更高的值。我可以选择一个非常大的数字,该数字几乎肯定会大于最高 id 数字(扫描到 PROJECT-7777777),但这会大大降低程序速度。
(请记住,即使是 ID 较小的旧问题也可能在最近关闭,这意味着仅扫描自上次运行应用程序以来创建的问题是行不通的。)
有什么优雅的方式来做这件事的建议吗?
【问题讨论】: