詳細検索 - キーワード リファレンス

お困りですか?

アトラシアン コミュニティをご利用ください。

コミュニティに質問

このページには詳細検索で使用するキーワードに関する情報が記載されています。

JQL でキーワードとは、次のいずれかを表す単語または語句です。

  • 2 つ以上の句を結合して複雑な JQL クエリを形成する
  • 1 つ以上の句のロジックを変更する
  • 演算子のロジックを変更する
  • JQL クエリ内に明確な定義がある
  • JQL クエリの結果を置き換える特定の関数を実行する。

On this page:

AND

複数の句を組み合わせて検索を絞り込むために使用します。

また、括弧を使用して条件の実行順序を制御することもできます。詳細に関しては、JQL クエリの優先順位をご覧ください。

展開して例を確認
  • "New office" プロジェクト内のすべてのオープンな課題を検索:

    project = "New office" and status = "open"
  • jsmith に割り当てられたオープンかつ緊急のすべての課題を検索:

    status = open and priority = urgent and assignee = jsmith
  • jsmith に割り当てられていない、特定のプロジェクト内のすべての課題を検索:

    project = JRA and assignee != jsmith
  • 複数のプロジェクトにおいて、複数のバージョン番号で構成される特定のリリースに対するすべての課題を検索:

    project in (JRA,CONF) and fixVersion = "3.14"
  • 報告者と担当者が Jack、Jill、John のいずれでもないすべての課題を検索:

    reporter not in (Jack,Jill,John) and assignee not in (Jack,Jill,John)

または

複数の句を組み合わせて検索範囲を広げるために使用します。

また、括弧を使用して条件の実行順序を制御することもできます。詳細に関しては、JQL クエリの優先順位をご覧ください。

展開して例を確認
  • jsmith または jbrown のいずれかが作成したすべての課題を検索:

    reporter = jsmith or reporter = jbrown
  • 期限切れまたは期限が設定されていないすべての課題を検索:

    duedate < now() or duedate is empty
tip/resting Created with Sketch.

IN 演算子の使い方をご確認ください。フィールドで複数の値を検索する際にはこちらのほうが便利な場合があります。

NOT

個別の句、または括弧を使用した複雑な JQL クエリ (複数の句で構成されたクエリ) の否定に使用して、検索精度を高めることができます。

展開して例を確認
  • jsmith 以外のすべてのユーザーに割り当てられたすべての課題を検索:

    not assignee = jsmith
  • jsmith または jbrown が作成していないすべての課題を検索:

    not (reporter = jsmith or reporter = jbrown)
tip/resting Created with Sketch.

NOT EQUALS ("!=")、DOES NOT CONTAIN ("!~")、NOT INIS NOT といった演算子の使用方法をご確認ください。これらは JQL クエリ条件の否定に利用されることがよくあります。

EMPTY

指定されたフィールドに値が入力されていない課題を検索するために使用します。NULL についてもご確認ください。 

EMPTY は、IS および IS NOT 演算子をサポートしているフィールドでのみ使用できます。フィールドがサポートする演算子については、個々のフィールド リファレンスを確認してください。

展開して例を確認
  • 期日が設定されていない課題をすべて検索する:

    duedate = empty

    または

    duedate is empty

NULL

指定されたフィールドに値が入力されていない課題を検索するために使用します。EMPTY についてもご確認ください。

NULL は、IS および IS NOT 演算子をサポートしているフィールドでのみ使用できます。フィールドがサポートする演算子については、個々のフィールド リファレンスを確認してください。

展開して例を確認
  • 期日が設定されていない課題をすべて検索する:

    duedate = null

    または

    duedate is null

ORDER BY

検索結果の並び順の基準として使用する値を持つフィールドを指定するために使用します。

既定では、フィールド独自の並び順が使用されます。昇順 (asc) または降順 (desc) を指定することで、この順序を上書きできます。

展開して例を確認
  • 期限が設定されていないすべての課題を検索し、 作成日順に並べ替え:

    duedate = empty order by created 
  • 期限が設定されていないすべての課題を検索し、作成日、および優先度 (最高から最低へ) で並べ替え:

    duedate = empty order by created, priority desc
  • 期限が設定されていないすべての課題を検索し、作成日、および優先度 (最低から最高へ) で並べ替え:

    duedate = empty order by created, priority asc

コンポーネントまたはバージョン順で並べ替えた場合、返された課題はプロジェクト順に一覧化され、その次にフィールドの順序に応じて並べ替えられます (JRA-31113を参照してください)。

最終更新日: 2023 年 10 月 25 日

この内容はお役に立ちましたか?

はい
いいえ
この記事についてのフィードバックを送信する
Powered by Confluence and Scroll Viewport.