先週クローズされたすべての JIRA 課題を効率的に見つけようとしています。これをうまくやる方法を知っている人はいますか?
私の厄介な解決策は、プロジェクトのすべての課題をループして、その終了日時と現在の時刻を比較することです。ただし、ループは、PROJECT-1000 から PROJECT-2000 などの特定のキーで開始および終了する必要があります。これは、これらの値をハードコーディングする必要があるため、あまり満足のいくものではありません。問題が追加されるたびに、上限を 2000 からそれ以上に引き上げる必要はありません。ほぼ確実に最高の ID 番号よりも大きくなる非常に大きな数値を選択することもできますが (PROJECT-7777777 までスキャン)、プログラムの速度が大幅に低下します。
(小さな ID を持つ古い問題でさえ、ごく最近クローズされた可能性があることに注意してください。つまり、アプリケーションの最後の実行以降に作成された問題をスキャンするだけでは機能しません。)
これを行うためのエレガントな方法について何か提案はありますか?