Redmineの一番孫のチケットだけ取得したい

2024年6月18日

Redmineでは、チケットを検索するためにクエリを使用することができます。一番孫のチケット(最下位の階層のチケット)を取得するために、Redmineのクエリ言語を使用して条件を指定する必要があります。

以下は、クエリを使用して一番孫のチケットを取得する例です。ただし、具体的なクエリはRedmineのバージョンによって異なる可能性がありますので、利用しているRedmineのバージョンに合わせて調整してください。

  1. 一番孫のチケットを取得するクエリ:
    • フィルタリング条件として、parent_idが指定されていない(nullまたは空)かつ、子チケットが存在しない(child_idが指定されていない)チケットを検索します。
    plaintext
    (parent_id: * OR parent_id: "") AND (child_id: * OR child_id: "")
    

    このクエリは、親チケットがなく、かつ子チケットもない場合にマッチします。

  2. Redmineでのクエリの使用:
    • Redmineのチケット一覧画面で「フィルタ」を使用し、上記のクエリを適用します。
    • クエリを検索すると、条件に合致する一番孫のチケットが表示されます。
  3. 注意事項:
    • Redmineのバージョンによっては、クエリの文法や検索条件が異なることがあります。Redmineの公式ドキュメントやバージョンに関連するドキュメントを確認してください。
    • カスタムフィールドの存在によっても検索条件が変わる可能性があります。場合によっては、追加の条件を考慮する必要があります。

これらの手順は一般的な指針であり、具体的な状況によっては微調整が必要です。特定のRedmineのバージョンや設定に応じて、公式ドキュメントを参照してください。

未分類

Posted by ぼっち