Documentation for JIRA 4.0. Documentation for other versions of JIRA is available too.
On this page:
高度な検索を使用すると、構造化されたクエリを使用して、JIRA 課題を検索できます。検索結果は課題ナビゲーターに表示され、そこから MS Excel などの多様な形式でエクスポートできます。また、希望する場合は高度な検索へ保存したり、サブスクライブすることもできます。
A query consists of a field, followed by an operator, followed by a value or function. For example, the following query will find all issues in the "TEST" project:
project = "TEST"
(This example uses the Project field, the EQUALS operator, and the value "TEST"
.)
Note that it is not possible to compare two fields.
When you perform an advanced search, you are using the JIRA Query Language (JQL). JQL gives you some SQL-like statements, such as Advanced Searching and NULL. It is not, however, a database query language; for example, JQL does not have a SELECT
statement.
Used to combine multiple statements, allowing you to refine your search.
Note that you can use parentheses to control the order in which statements are executed.
project = "New office" and status = "open"
status = open and priority = urgent and assignee = jsmith
project = JRA and assignee != jsmith
project in (JRA,CONF) and fixVersion = "3.14"
reporter not in (Jack,Jill,John) and assignee not in (Jack,Jill,John)
Used to combine multiple statements, allowing you to expand your search.
Note that you can use parentheses to control the order in which statements are executed.
(注意: INについても参照してください。フィールドの複数の値を検索するのに便利です。)
reporter = jsmith or reporter = jbrown
duedate < now() or duedate is empty
Used to negate individual operators or entire statements of a query, allowing you to refine your search.
Note that you can use parentheses to control the order in which statements are executed.
(Note: also see NOT_EQUALS ("!="), DOES_NOT_CONTAIN ("!~"), NOT_IN and IS_NOT.)
not assignee = jsmith
not (reporter = jsmith or reporter = jbrown)
指定されたフィールドに値が入力されていない課題を検索します。NULLも参照してください。
Note that EMPTY can only be used with fields that support the IS and IS_NOT operators. To see a field's supported operators, check the individual field reference.
duedate = empty
duedate is empty
指定されたフィールドに値が入っていない課題を検索します。 EMPTYも参照してください。
Note that NULL can only be used with fields that support the IS and IS_NOT operators. To see a field's supported operators, check the individual field reference.
duedate = null
duedate is null
検索結果の並び順の基準として使用する値を持つフィールドを指定するために使用します。
既定では、フィールド独自の並び順が使用されます。昇順 (asc
) または降順 (desc
) を指定することで、この順序を上書きできます。
duedate = empty order by created
duedate = empty order by created, priority desc
duedate = empty order by created, priority asc
The "=
" operator is used to search for issues where the value of the specified field exactly matches the specified value. (Note: cannot be used with text fields; see the CONTAINS operator instead.)
reporter = jsmith
reporter = "John Smith"
The "!=
" operator is used to search for issues where the value of the specified field does not match the specified value. (Note: cannot be used with text fields; see the DOES_NOT_MATCH ("!~
") operator instead.)
Note that typing field != value
is the same as typing NOT field = value
, and that field != EMPTY
is the same as field IS_NOT EMPTY
.
not assignee = jsmith
assignee != jsmith
reporter !=jsmith
reporter = currentUser() and assignee != currentUser()
assignee != "John Smith" or reporter != "John Smith"
assignee is not empty
assignee != null
The ">
" operator is used to search for issues where the value of the specified field is greater than the specified value. Cannot be used with text fields.
Note that the ">
" operator can only be used with fields which support ordering (e.g. date fields and version fields). To see a field's supported operators, check the individual field reference.
votes > 4
duedate < now() and resolution is empty
priority > normal
The ">=
" operator is used to search for issues where the value of the specified field is greater than or equal to the specified value. Cannot be used with text fields.
Note that the ">=
" operator can only be used with fields which support ordering (e.g. date fields and version fields). To see a field's supported operators, check the individual field reference.
votes >= 4
duedate >= "2008/12/31"
created >= "-5d"
The "<
" operator is used to search for issues where the value of the specified field is less than the specified value. Cannot be used with text fields.
Note that the "<
" operator can only be used with fields which support ordering (e.g. date fields and version fields). To see a field's supported operators, check the individual field reference.
votes < 4
The "<=
" operator is used to search for issues where the value of the specified field is less than or equal to than the specified value. Cannot be used with text fields.
Note that the "<=
" operator can only be used with fields which support ordering (e.g. date fields and version fields). To see a field's supported operators, check the individual field reference.
votes <= 4
updated <= "-4w 2d"
The "IN
" operator is used to search for issues where the value of the specified field is one of multiple specified values.
Using "IN
" is equivalent to using multiple EQUALS (=)
statements, but is shorter and more convenient. That is, typing reporter IN (tom, jane, harry)
is the same as typing reporter = "tom" OR reporter = "jane" OR reporter = "harry"
.
reporter in (jsmith,jbrown,jjones)
reporter in (Jack,Jill) or assignee in (Jack,Jill)
affectedVersion in ("3.14","4.2")
"NOT IN
" 演算子は、指定したフィールドの値が対象となる複数の値に含まれない課題を検索するために使用します。
Using "NOT IN
" is equivalent to using multiple NOT_EQUALS (!=)
statements, but is shorter and more convenient. That is, typing reporter NOT IN (tom, jane, harry)
is the same as typing reporter != "tom" AND reporter != "jane" AND reporter != "harry"
.
reporter not in (Jack,Jill,John)
The "~
" operator is used to search for issues where the value of the specified field contains a "fuzzy" match for the specified value. For use with text fields only, i.e.:
Note: when using the "~
" operator, the value on the right-hand side of the operator can be specified using JIRA text-search syntax.
summary ~ win
"!~
" 演算子は、指定したフィールドの値が指定した値のあいまい一致に該当しない課題の検索に使用します。次のようなテキスト フィールドでのみ使用できます。
Note: when using the "!~
" operator, the value on the right-hand side of the operator can be specified using JIRA text-search syntax.
summary !~ run
The "IS
" operator can only be used with EMPTY or NULL. That is, it is used to search for issues where the specified field has no value.
この演算子と互換性のないフィールドもあります。詳細は個々のフィールド参照をご覧ください。
fixVersion is empty
fixVersion is null
The "IS NOT
" operator can only be used with EMPTY or NULL. That is, it is used to search for issues where the specified field has a value.
この演算子と互換性のないフィールドもあります。詳細は個々のフィールド参照をご覧ください。
votes is not empty
votes is not null
特定の Affects Version (対象バージョン) に割り当てられた課題を検索します。検索条件にはバージョン名またはバージョン ID (例: JIRA がバージョンに自動的に割り当てる番号) を使用できます。
バージョン名で検索するよりも、バージョン ID で検索する方が安全です。
異なるプロジェクトに同じ名前のバージョンがある場合があります。そのため、バージョン名で検索すると、複数のプロジェクトから課題が返される可能性があります。また、JIRA 管理者がバージョン名を変更し、その名前に依存している保存済みのフィルターが使用できなくなる可能性があります。バージョン ID は一意であり、変更できません。
注意: このフィールドはオートコンプリートをサポートしています。
affectedVersion
VERSION
= |
!= |
~ |
!~ |
> |
>= |
< |
<= |
IS |
IS NOT |
IN |
NOT IN |
---|---|---|---|---|---|---|---|---|---|---|---|
|
|
|
|
|
|
|
|
|
|
|
|
比較演算子 (例: ">") は、数値やアルファベット順ではなく、プロジェクト管理者が設定したバージョン順を使用します。
When used with the IN and NOT_IN operators, affectedVersion
supports:
affectedVersion = "3.14"
affectedVersion = "Big Ted"
affectedVersion = 10350
特定のユーザーに割り当てられた課題を検索します。検索条件にはユーザーのフルネーム、ID またはメールアドレスを使用できます。
注意: このフィールドはオートコンプリートをサポートしています。
担当者
USER
= |
!= |
~ |
!~ |
> |
>= |
< |
<= |
IS |
IS NOT |
IN |
NOT IN |
---|---|---|---|---|---|---|---|---|---|---|---|
|
|
|
|
|
|
|
|
|
|
|
|
When used with the IN and NOT_IN operators, assignee
supports:
When used with the EQUALS and NOT_EQUALS operators, assignee
supports:
assignee = "John Smith"
assignee = jsmith
assignee = "bob@mycompany.com"
特定のカテゴリー内のプロジェクトに所属する課題を検索します。
注意: このフィールドはオートコンプリートをサポートしています。
category
CATEGORY
= |
!= |
~ |
!~ |
> |
>= |
< |
<= |
IS |
IS NOT |
IN |
NOT IN |
---|---|---|---|---|---|---|---|---|---|---|---|
|
|
|
|
|
|
|
|
|
|
|
|
n/a
category = "Alphabet Projects"
Comment (コメント) に特定のテキストが含まれる課題を検索します。
JIRA テキスト検索構文を使用できます。
注意:このフィールドは、オートコンプリートをサポートしていません。
comment
TEXT
= |
!= |
~ |
!~ |
> |
>= |
< |
<= |
IS |
IS NOT |
IN |
NOT IN |
---|---|---|---|---|---|---|---|---|---|---|---|
|
|
|
|
|
|
|
|
|
|
|
|
n/a
comment ~ "My PC is quite old"
プロジェクトの特定のコンポーネントに割り当てられた課題を検索します。検索条件にはコンポーネント名またはコンポーネント ID (例: JIRA がバージョンに自動的に割り当てる番号) を使用できます。
コンポーネント名で検索するよりも、コンポーネント ID で検索する方が安全です。
異なるプロジェクトに同じ名前のコンポーネントがある場合があります。そのため、コンポーネント名で検索すると、複数のプロジェクトから課題が返される可能性があります。また、JIRA 管理者がコンポーネント名を変更し、その名前に依存している保存済みのフィルターが使用できなくなる可能性があります。コンポーネント ID は一意であり、変更できません。
注意: このフィールドはオートコンプリートをサポートしています。
component
COMPONENT
= |
!= |
~ |
!~ |
> |
>= |
< |
<= |
IS |
IS NOT |
IN |
NOT IN |
---|---|---|---|---|---|---|---|---|---|---|---|
|
|
|
|
|
|
|
|
|
|
|
|
n/a
component in (Comp1, Comp2)
component in (Comp1) and component in (Comp2)
component = 20500
Search for issues that were created on, before or after a particular date (or date range).
"yyyy/MM/dd HH:mm"
"yyyy-MM-dd HH:mm"
"yyyy/MM/dd"
"yyyy-MM-dd"
Or use "w"
(weeks), "d"
(days), "h"
(hours) or "m"
(minutes) to specify a date relative to the current time. The default is "m"
(minutes). Be sure to use quote-marks ("
); if you omit the quote-marks, the number you supply will be interpreted as milliseconds after epoch (1970-1-1).
注意:このフィールドは、オートコンプリートをサポートしていません。
created
Alias (エイリアス):
createdDate
DATE
= |
!= |
~ |
!~ |
> |
>= |
< |
<= |
IS |
IS NOT |
IN |
NOT IN |
---|---|---|---|---|---|---|---|---|---|---|---|
|
|
|
|
|
|
|
|
|
|
|
|
When used with the EQUALS, NOT_EQUALS, GREATER_THAN, GREATER_THAN_EQUALS, LESS_THAN or LESS_THAN_EQUALS operators, createdDate
supports:
created <= "2008/12/12"
created > "-1d"
created > "2008/12/31" and created < "2009/02/01"
created > "2009/01/14" and created < "2009/01/16"
JIRA 管理者が 1 つ以上のカスタム フィールドを作成した場合にのみ適用されます。
特定のカスタム フィールドに特定の値が入力された課題を検索します。
検索条件にはカスタム フィールド名またはカスタム フィールド ID (例: JIRA がカスタム フィールドに自動的に割り当てた番号) を使用できます。
カスタム フィールド名で検索するよりも、カスタム フィールド ID で検索する方が安全です。
カスタム フィールドの名前が、組み込み JIRA システム フィールドと同じ場合は、システム フィールド (カスタム フィールドではなく) 上で検索を実行します。この場合、JIRA 管理者がカスタム フィールド名を変更し、その名前に依存している保存済みのフィルターが使用できなくなる可能性があります。コンポーネント ID は一意であり、変更できません。
注意:
CustomFieldName
Alias (エイリアス):
cf[CustomFieldID]
カスタム フィールドの設定によって異なる
カスタム フィールドの種類が異なると、サポートしている演算子も異なります。既定のカスタム フィールド タイプでは、次の演算子をサポートしています:
= |
!= |
~ |
!~ |
> |
>= |
< |
<= |
IS |
IS NOT |
IN |
NOT IN |
---|---|---|---|---|---|---|---|---|---|---|---|
|
|
|
|
|
|
|
|
|
|
|
|
= |
!= |
~ |
!~ |
> |
>= |
< |
<= |
IS |
IS NOT |
IN |
NOT IN |
---|---|---|---|---|---|---|---|---|---|---|---|
|
|
|
|
|
|
|
|
|
|
|
|
= |
!= |
~ |
!~ |
> |
>= |
< |
<= |
IS |
IS NOT |
IN |
NOT IN |
---|---|---|---|---|---|---|---|---|---|---|---|
|
|
|
|
|
|
|
|
|
|
|
|
カスタム フィールドの種類が異なると、サポートしている関数も異なります。既定のカスタム フィールド タイプでは、次の関数をサポートしています:
location = "New York"
cf[10003] = "New York"
cf[10003] in ("London", "Milan", "Paris")
location != empty
Description (説明) に特定のテキストが含まれる課題を検索します。
JIRA テキスト検索構文を使用できます。
注意:このフィールドは、オートコンプリートをサポートしていません。
description
TEXT
= |
!= |
~ |
!~ |
> |
>= |
< |
<= |
IS |
IS NOT |
IN |
NOT IN |
---|---|---|---|---|---|---|---|---|---|---|---|
|
|
|
|
|
|
|
|
|
|
|
|
n/a
description ~ "Please see screenshot for details."
Search for issues that were due on, before or after a particular date (or date range).
"yyyy/MM/dd HH:mm"
"yyyy-MM-dd HH:mm"
"yyyy/MM/dd"
"yyyy-MM-dd"
Or use "w"
(weeks), "d"
(days), "h"
(hours) or "m"
(minutes) to specify a date relative to the current time. The default is "m"
(minutes). Be sure to use quote-marks ("
); if you omit the quote-marks, the number you supply will be interpreted as milliseconds after epoch (1970-1-1).
Note that Due Date relates to the date only (not to the time).
注意:このフィールドは、オートコンプリートをサポートしていません。
due
Alias (エイリアス):
dueDate
DATE
= |
!= |
~ |
!~ |
> |
>= |
< |
<= |
IS |
IS NOT |
IN |
NOT IN |
---|---|---|---|---|---|---|---|---|---|---|---|
|
|
|
|
|
|
|
|
|
|
|
|
When used with the EQUALS, NOT_EQUALS, GREATER_THAN, GREATER_THAN_EQUALS, LESS_THAN or LESS_THAN_EQUALS operators, dueDate
supports:
due <= "2008/12/31"
due = "1d"
due > "2008/12/31" and due < "2009/02/01"
due > "2009/01/14" and due < "2009/01/16"
Environment (環境) に特定のテキストが含まれる課題をすべて検索します。
JIRA テキスト検索構文を使用できます。
注意:このフィールドは、オートコンプリートをサポートしていません。
environment
TEXT
= |
!= |
~ |
!~ |
> |
>= |
< |
<= |
IS |
IS NOT |
IN |
NOT IN |
---|---|---|---|---|---|---|---|---|---|---|---|
|
|
|
|
|
|
|
|
|
|
|
|
n/a
environment ~ "Third floor"
フィルターを使用して検索を絞り込むことができます。検索条件にはフィルター名またはフィルター ID (例: JIRA が保存済みのフィルターに自動的に割り当てる番号) を使用できます。
フィルター名で検索するよりも、フィルター ID で検索する方が安全です。
フィルター名が変更されて保存済みフィルターが壊れ、名前で別のフィルタが呼び出されてしまう可能性があります。ただし、フィルター ID は一意であり、変更できません。
注意:
filter
リクエスト
savedFilter
searchRequest
フィルター
= |
!= |
~ |
!~ |
> |
>= |
< |
<= |
IS |
IS NOT |
IN |
NOT IN |
---|---|---|---|---|---|---|---|---|---|---|---|
|
|
|
|
|
|
|
|
|
|
|
|
n/a
filter = "My Saved Filter" and assignee = jsmith
filter = 12000 and assignee = jsmith
特定の Fix Version (修正バージョン) に割り当てられた課題を検索します。検索条件にはバージョン名またはバージョン ID (例: JIRA がバージョンに自動的に割り当てる番号) を使用できます。
バージョン名で検索するよりも、バージョン ID で検索する方が安全です。
異なるプロジェクトに同じ名前のバージョンがある場合があります。そのため、バージョン名で検索すると、複数のプロジェクトから課題が返される可能性があります。また、JIRA 管理者がバージョン名を変更し、その名前に依存している保存済みのフィルターが使用できなくなる可能性があります。バージョン ID は一意であり、変更できません。
注意: このフィールドはオートコンプリートをサポートしています。
fixVersion
VERSION
= |
!= |
~ |
!~ |
> |
>= |
< |
<= |
IS |
IS NOT |
IN |
NOT IN |
---|---|---|---|---|---|---|---|---|---|---|---|
|
|
|
|
|
|
|
|
|
|
|
|
比較演算子 (例: ">") は、数値やアルファベット順ではなく、プロジェクト管理者が設定したバージョン順を使用します。
When used with the IN and NOT_IN operators, fixVersion
supports:
fixVersion in ("3.14", "4.2")
fixVersion = "Little Ted"
fixVersion = 10001
検索は特定の課題キーまたは課題 ID (例: JIRA が課題に自動的に割り当てる番号) のいずれかに基づいて実行されます。
注意:このフィールドは、オートコンプリートをサポートしていません。
issueKey
エイリアス:
ID
課題
鍵 (キー)
ISSUE
= |
!= |
~ |
!~ |
> |
>= |
< |
<= |
IS |
IS NOT |
IN |
NOT IN |
---|---|---|---|---|---|---|---|---|---|---|---|
|
|
|
|
|
|
|
|
|
|
|
|
When used with the IN or NOT_IN operators, issueKey
supports:
issueKey = ABC-123
JIRA 管理者が Issue Level Security (課題レベル セキュリティ) を有効にしている場合にのみ使用できます。
特定の Security Level (セキュリティ レベル) に割り当てられた課題を検索します。検索条件にはセキュリティ レベル名または課題セキュリティ レベル ID (例: JIRA が課題セキュリティ レベルに自動的に割り当てる番号) を使用できます。
セキュリティ レベル名で検索するよりも、セキュリティ レベル ID で検索する方が安全です。
また、JIRA 管理者がセキュリティ レベル名を変更し、その名前に依存している保存済みのフィルターが使用できなくなる可能性があります。ただし、セキュリティ レベル ID は一意であり、変更できません。
注意: このフィールドはオートコンプリートをサポートしています。
レベル
SECURITY LEVEL
= |
!= |
~ |
!~ |
> |
>= |
< |
<= |
IS |
IS NOT |
IN |
NOT IN |
---|---|---|---|---|---|---|---|---|---|---|---|
|
|
|
|
|
|
|
|
|
|
|
|
n/a
level in ("Really High", level1)
level = 123
JIRA 管理者が時間管理を有効にしている場合にのみ使用できます。
Original Estimate (最初の予測) が特定の値 (例: 数字、日付や日付範囲ではない) に設定されている課題を検索します。
"w"、"d"、"h"、"m" を使用して、週、日付、時間、分を指定します。
注意:このフィールドは、オートコンプリートをサポートしていません。
originalEstimate
Alias (エイリアス):
timeOriginalEstimate
DURATION
= |
!= |
~ |
!~ |
> |
>= |
< |
<= |
IS |
IS NOT |
IN |
NOT IN |
---|---|---|---|---|---|---|---|---|---|---|---|
|
|
|
|
|
|
|
|
|
|
|
|
n/a
originalEstimate = 1h
originalEstimate > 2d
JIRA 管理者がサブタスクを有効にしている場合にのみ使用できます。
特定の課題のサブタスクをすべて検索します。検索は課題キーまたは課題 ID (例: JIRA が課題に自動的に割り当てる番号) のいずれかに基づいて行われます。
注意:このフィールドは、オートコンプリートをサポートしていません。
parent
ISSUE
= |
!= |
~ |
!~ |
> |
>= |
< |
<= |
IS |
IS NOT |
IN |
NOT IN |
---|---|---|---|---|---|---|---|---|---|---|---|
|
|
|
|
|
|
|
|
|
|
|
|
n/a
parent = TEST-1234
特定の Priority (優先度) に割り当てられた課題を検索します。検索条件には優先度または優先度 ID (例: JIRA が優先度に自動的に割り当てる番号) を使用できます。
優先度名で検索するよりも、優先度 ID で検索する方が安全です。
JIRA 管理者が優先度の名前を変更し、その名前に依存している保存済みのフィルターが使用できなくなる可能性があります。ただし、優先度 ID は一意であり、変更できません。
注意: このフィールドはオートコンプリートをサポートしています。
優先度
PRIORITY
= |
!= |
~ |
!~ |
> |
>= |
< |
<= |
IS |
IS NOT |
IN |
NOT IN |
---|---|---|---|---|---|---|---|---|---|---|---|
|
|
|
|
|
|
|
|
|
|
|
|
n/a
priority = High
priority = 10000
Search for issues that belong to a particular Project
You can search by Project Name, by Project Key or by Project ID (i.e. the number that JIRA automatically allocates to a project).
注意: このフィールドはオートコンプリートをサポートしています。
プロジェクト
PROJECT
= |
!= |
~ |
!~ |
> |
>= |
< |
<= |
IS |
IS NOT |
IN |
NOT IN |
---|---|---|---|---|---|---|---|---|---|---|---|
|
|
|
|
|
|
|
|
|
|
|
|
n/a
project = "ABC Project"
project = "ABC"
project = 1234
JIRA 管理者が時間管理を有効にしている場合にのみ使用できます。
Remaining Estimate (残余予測) が特定の値 (例: 数字、日付や日付範囲ではない) に設定されている課題を検索します。
"w"、"d"、"h"、"m" を使用して、週、日付、時間、分を指定します。
注意:このフィールドは、オートコンプリートをサポートしていません。
remainingEstimate
Alias (エイリアス):
timeEstimate
DURATION
= |
!= |
~ |
!~ |
> |
>= |
< |
<= |
IS |
IS NOT |
IN |
NOT IN |
---|---|---|---|---|---|---|---|---|---|---|---|
|
|
|
|
|
|
|
|
|
|
|
|
n/a
remainingEstimate > 4h
Search for issues that were reported by (i.e. created by) a particular user.
検索条件にはユーザーのフルネーム、ID またはメールアドレスを使用できます。
注意: このフィールドはオートコンプリートをサポートしています。
reporter
USER
= |
!= |
~ |
!~ |
> |
>= |
< |
<= |
IS |
IS NOT |
IN |
NOT IN |
---|---|---|---|---|---|---|---|---|---|---|---|
|
|
|
|
|
|
|
|
|
|
|
|
When used with the IN and NOT_IN operators, reporter
supports:
When used with the EQUALS and NOT_EQUALS operators, reporter
supports:
reporter = "Jill Jones"
reporter = jjones
assignee = "bob@mycompany.com"
特定の Resolution (解決策) に割り当てられた課題を検索します。
検索条件には解決策名または解決策 ID (例: JIRA が解決策に自動的に割り当てる番号) を使用できます。
解決策名で検索するよりも、解決策 ID で検索する方が安全です。
JIRA 管理者が解決策の名前を変更し、その名前に依存している保存済みのフィルターが使用できなくなる可能性があります。ただし、解決策 ID は一意であり、変更できません。
注意: このフィールドはオートコンプリートをサポートしています。
resolution
RESOLUTION
= |
!= |
~ |
!~ |
> |
>= |
< |
<= |
IS |
IS NOT |
IN |
NOT IN |
---|---|---|---|---|---|---|---|---|---|---|---|
|
|
|
|
|
|
|
|
|
|
|
|
n/a
resolution in ("Cannot Reproduce", "Won't Fix")
resolution = 5
resolution = unresolved
Search for issues that were resolved on, before or after a particular date (or date range).
"yyyy/MM/dd HH:mm"
"yyyy-MM-dd HH:mm"
"yyyy/MM/dd"
"yyyy-MM-dd"
Or use "w"
(weeks), "d"
(days), "h"
(hours) or "m"
(minutes) to specify a date relative to the current time. The default is "m"
(minutes). Be sure to use quote-marks ("
); if you omit the quote-marks, the number you supply will be interpreted as milliseconds after epoch (1970-1-1).
注意:このフィールドは、オートコンプリートをサポートしていません。
resolved
Alias (エイリアス):
resolutionDate
DATE
= |
!= |
~ |
!~ |
> |
>= |
< |
<= |
IS |
IS NOT |
IN |
NOT IN |
---|---|---|---|---|---|---|---|---|---|---|---|
|
|
|
|
|
|
|
|
|
|
|
|
When used with the EQUALS, NOT_EQUALS, GREATER_THAN, GREATER_THAN_EQUALS, LESS_THAN or LESS_THAN_EQUALS operators, resolved
supports:
resolved <= "2008/12/31"
resolved > "2008/12/31" and resolved < "2009/02/01"
resolved > "2009/01/14" and resolved < "2009/01/16"
resolved > -1h
特定の Status (ステータス) を持つ課題を検索します。
検索条件にはステータス名またはステータス ID (例: JIRA がステータスに自動的に割り当てる番号) を使用できます。
ステータス名で検索するよりも、ステータス ID で検索する方が安全です。
It is possible for your JIRA administrator to change the name of a Status which could break any saved filter which rely on that name. Status IDs, however, are unique and cannot be changed.
注意: このフィールドはオートコンプリートをサポートしています。
ステータス
STATUS
= |
!= |
~ |
!~ |
> |
>= |
< |
<= |
IS |
IS NOT |
IN |
NOT IN |
---|---|---|---|---|---|---|---|---|---|---|---|
|
|
|
|
|
|
|
|
|
|
|
|
n/a
status = Open
status = 1
Summary (概要) に特定のテキストが含まれる 課題を検索します。
JIRA テキスト検索構文を使用できます。
注意:このフィールドは、オートコンプリートをサポートしていません。
要約
TEXT
= |
!= |
~ |
!~ |
> |
>= |
< |
<= |
IS |
IS NOT |
IN |
NOT IN |
---|---|---|---|---|---|---|---|---|---|---|---|
|
|
|
|
|
|
|
|
|
|
|
|
n/a
summary ~ "Error saving file"
これは、次のすべてのテキスト フィールドを検索できる "マスター フィールド" です。
Note: The text
master-field can only be used with the CONTAINS operator ("~
" and "!~
").
text
TEXT
= |
!= |
~ |
!~ |
> |
>= |
< |
<= |
IS |
IS NOT |
IN |
NOT IN |
---|---|---|---|---|---|---|---|---|---|---|---|
|
|
|
|
|
|
|
|
|
|
|
|
n/a
text ~ "Fred"
特定の Issue Type (課題タイプ) の課題を検索します。
検索は課題タイプ名または課題タイプ ID (例: JIRA が課題タイプに自動的に割り当てる番号) のいずれかに基づいて行われます。
タイプ名で検索するよりも、タイプ ID で検索する方が安全です。
JIRA 管理者がタイプの名前を変更し、その名前に依存している保存済みのフィルターが使用できなくなる可能性があります。ただし、タイプ ID は一意であり、変更できません。
注意: このフィールドはオートコンプリートをサポートしています。
type
Alias (エイリアス):
issueType
ISSUE_TYPE
= |
!= |
~ |
!~ |
> |
>= |
< |
<= |
IS |
IS NOT |
IN |
NOT IN |
---|---|---|---|---|---|---|---|---|---|---|---|
|
|
|
|
|
|
|
|
|
|
|
|
n/a
type = Bug
issueType in (Bug,Improvement)
issueType = 2
JIRA 管理者が時間管理を有効にしている場合にのみ使用できます。
Time Spent (所要時間) が特定の値 (例: 数字、日付や日付範囲ではない) に設定されている課題を検索します。
"w"、"d"、"h"、"m" を使用して、週、日付、時間、分を指定します。
注意:このフィールドは、オートコンプリートをサポートしていません。
timeSpent
DURATION
= |
!= |
~ |
!~ |
> |
>= |
< |
<= |
IS |
IS NOT |
IN |
NOT IN |
---|---|---|---|---|---|---|---|---|---|---|---|
|
|
|
|
|
|
|
|
|
|
|
|
n/a
timeSpent > 5d
Search for issues that were last updated on, before or after a particular date (or date range).
"yyyy/MM/dd HH:mm"
"yyyy-MM-dd HH:mm"
"yyyy/MM/dd"
"yyyy-MM-dd"
Or use "w"
(weeks), "d"
(days), "h"
(hours) or "m"
(minutes) to specify a date relative to the current time. The default is "m"
(minutes). Be sure to use quote-marks ("
); if you omit the quote-marks, the number you supply will be interpreted as milliseconds after epoch (1970-1-1).
注意:このフィールドは、オートコンプリートをサポートしていません。
updated
Alias (エイリアス):
updatedDate
DATE
= |
!= |
~ |
!~ |
> |
>= |
< |
<= |
IS |
IS NOT |
IN |
NOT IN |
---|---|---|---|---|---|---|---|---|---|---|---|
|
|
|
|
|
|
|
|
|
|
|
|
When used with the EQUALS, NOT_EQUALS, GREATER_THAN, GREATER_THAN_EQUALS, LESS_THAN or LESS_THAN_EQUALS operators, updated
supports:
updated <= "2008/12/12"
updated < "-2w"
updated > "2009/01/14" and updated < "2009/01/16"
updated > "2008/12/31" and updated < "2009/02/01"
指定した数の投票数の課題を検索します:
注意:このフィールドは、オートコンプリートをサポートしていません。
votes
NUMBER
= |
!= |
~ |
!~ |
> |
>= |
< |
<= |
IS |
IS NOT |
IN |
NOT IN |
---|---|---|---|---|---|---|---|---|---|---|---|
|
|
|
|
|
|
|
|
|
|
|
|
n/a
votes >= 12
JIRA 管理者が時間管理を有効にしている場合にのみ使用できます。
Work Ratio (作業率) が特定の値の課題を検索します。
Work Ratio (作業率) の計算方法:workRatio = timeSpent / originalEstimate) x 100
注意:このフィールドは、オートコンプリートをサポートしていません。
workRatio
NUMBER
= |
!= |
~ |
!~ |
> |
>= |
< |
<= |
IS |
IS NOT |
IN |
NOT IN |
---|---|---|---|---|---|---|---|---|---|---|---|
|
|
|
|
|
|
|
|
|
|
|
|
n/a
workRatio > 75
Search for issues that match the selected values of a 'cascading select' custom field.
The parentOption parameter matches against the first tier of options in the cascading select field. The childOption parameter matches against the second tier of options in the cascading select field, and is optional.
The keyword "none"
can be used to search for issues where either or both of the options have no value.
cascadeOption(parentOption)
または
cascadeOption(parentOption,childOption)
CASCADING_OPTION
= |
!= |
~ |
!~ |
> |
>= |
< |
<= |
IS |
IS NOT |
IN |
NOT IN |
---|---|---|---|---|---|---|---|---|---|---|---|
|
|
|
|
|
|
|
|
|
|
|
|
location in cascadeOption("USA","New York")
location in cascadeOption("USA")
location in cascadeOption("USA",none)
location in cascadeOption(none)
referrer in cascadeOption("\"none"\","\"none"\")
referrer in cascadeOption("\"none"\",none)
Perform searches based on the currently logged-in user.
Note that this function can only be used by logged-in users. So if you are creating a saved filter that you expect to be used by anonymous users, do not use this function.
currentUser()
USER
= |
!= |
~ |
!~ |
> |
>= |
< |
<= |
IS |
IS NOT |
IN |
NOT IN |
---|---|---|---|---|---|---|---|---|---|---|---|
|
|
|
|
|
|
|
|
|
|
|
|
assignee = currentUser()
reporter = currentUser() and assignee != currentUser()
最近閲覧した課題、つまり [課題] ドロップダウン メニューの [最近表示した課題] セクションにある課題を検索します。
注意:
issueHistory()
returns up to 50 issues, whereas the 'Recent Issues' drop-down returns only 5.issueHistory()
ISSUE
= |
!= |
~ |
!~ |
> |
>= |
< |
<= |
IS |
IS NOT |
IN |
NOT IN |
---|---|---|---|---|---|---|---|---|---|---|---|
|
|
|
|
|
|
|
|
|
|
|
|
issue in issueHistory() AND assignee = currentUser()
Perform searches based on issues which are linked to a specified issue.
You can optionally restrict the search to links of a particular type. Note that LinkType is case-sensitive.
linkedIssues(issueKey)
または
linkedIssues(issueKey,linkType)
ISSUE
= |
!= |
~ |
!~ |
> |
>= |
< |
<= |
IS |
IS NOT |
IN |
NOT IN |
---|---|---|---|---|---|---|---|---|---|---|---|
|
|
|
|
|
|
|
|
|
|
|
|
issue in linkedIssues(ABC-123)
issue in linkedIssues(ABC-123,"is duplicated by")
特定のグループのメンバーに基づく検索を実施します。
membersOf(グループ)
USER
= |
!= |
~ |
!~ |
> |
>= |
< |
<= |
IS |
IS NOT |
IN |
NOT IN |
---|---|---|---|---|---|---|---|---|---|---|---|
|
|
|
|
|
|
|
|
|
|
|
|
assignee in membersOf("jira-developers")
reporter in membersOf("jira-developers") or reporter in membersOf("jira-administrators") or reporter=jsmith
assignee in membersOf(QA) and assignee not in ("John Smith","Jill Jones")
assignee not in membersOf(QA)
現在の時刻に基づいた検索を行います。
now()
DATE
= |
!= |
~ |
!~ |
> |
>= |
< |
<= |
IS |
IS NOT |
IN |
NOT IN |
---|---|---|---|---|---|---|---|---|---|---|---|
|
|
|
|
|
|
|
|
|
|
|
|
duedate < now() and status not in (closed, resolved)
Perform searches based on the released versions (i.e. versions that your JIRA administrator has released) of a specified project.
You can also search on the released versions of all projects, by omitting the project parameter.
releasedVersions()
または
releasedVersions(project)
VERSION
= |
!= |
~ |
!~ |
> |
>= |
< |
<= |
IS |
IS NOT |
IN |
NOT IN |
---|---|---|---|---|---|---|---|---|---|---|---|
|
|
|
|
|
|
|
|
|
|
|
|
fixVersion in releasedVersions(ABC)
affectedVersion in releasedVersions(ABC)
fixVersion in releasedVersions(ABC)
Perform searches based on "standard" Issue Types, that is, search for issues which are not sub-tasks.
standardIssueTypes()
ISSUE_TYPE
= |
!= |
~ |
!~ |
> |
>= |
< |
<= |
IS |
IS NOT |
IN |
NOT IN |
---|---|---|---|---|---|---|---|---|---|---|---|
|
|
|
|
|
|
|
|
|
|
|
|
issuetype in standardIssueTypes()
Perform searches based on issues which are sub-tasks.
subtaskIssueTypes()
ISSUE_TYPE
= |
!= |
~ |
!~ |
> |
>= |
< |
<= |
IS |
IS NOT |
IN |
NOT IN |
---|---|---|---|---|---|---|---|---|---|---|---|
|
|
|
|
|
|
|
|
|
|
|
|
issuetype in subtaskIssueTypes()
Perform searches based on the unreleased versions (i.e. versions that your JIRA administrator has not yet released) of a specified project.
You can also search on the unreleased versions of all projects, by omitting the project parameter.
unreleasedVersions()
または
unreleasedVersions(project)
VERSION
= |
!= |
~ |
!~ |
> |
>= |
< |
<= |
IS |
IS NOT |
IN |
NOT IN |
---|---|---|---|---|---|---|---|---|---|---|---|
|
|
|
|
|
|
|
|
|
|
|
|
fixVersion in unreleasedVersions(ABC)
affectedVersion in unreleasedVersions(ABC)
fixVersion in unreleasedVersions(ABC)
Perform searches based on issues for which you have voted.
Note that this function can only be used by logged-in users.
votedIssues()
ISSUE
= |
!= |
~ |
!~ |
> |
>= |
< |
<= |
IS |
IS NOT |
IN |
NOT IN |
---|---|---|---|---|---|---|---|---|---|---|---|
|
|
|
|
|
|
|
|
|
|
|
|
issue in votedIssues()
Perform searches based on issues which you are watching.
Note that this function can only be used by logged-in users.
watchedIssues()
ISSUE
= |
!= |
~ |
!~ |
> |
>= |
< |
<= |
IS |
IS NOT |
IN |
NOT IN |
---|---|---|---|---|---|---|---|---|---|---|---|
|
|
|
|
|
|
|
|
|
|
|
|
issue in watchedIssues()
ISSUE
= |
!= |
~ |
!~ |
> |
>= |
< |
<= |
IS |
IS NOT |
IN |
NOT IN |
---|---|---|---|---|---|---|---|---|---|---|---|
|
|
|
|
|
|
|
|
|
|
|
|
issue in issueHistory()
複雑な JQL 構文では、括弧を使用して演算子の優先順位を変更できます。
例えば、SysAdmin プロジェクトの解決済みの課題すべてと、システム管理者 (bobsmith) に現状、割り当てられているすべての課題を検索したい場合、 括弧を使用してクエリ内のブーリアン演算子の優先順位を変更できます。
例:
(status=resolved AND project=SysAdmin) OR assignee=bobsmith
括弧を使用しない場合、ステートメントは左から右に評価されます。
また、括弧を使用して条件をグループ化し、グループにNOT 演算子を割り当てることができます。
You can use Lucene's text searching features when performing searches on the following fields:
For details, please see the page on Performing Text Searches, which includes the following sections:
クエリを入力すると、JIRA はコンテキストを認識し、次のように「オートコンプリート」候補のリストを表示します:
オートコンプリート候補のリストは、アルファベット順に最初の 15 件の一致が表示されます。注意: オートコンプリート候補は関数パラメーターでは表示されません。
注意:
オートコンプリート候補はすべてのフィールドで表示される訳ではありません。オートコンプリートをサポートしているフィールドを確認するには、フィールド参照を確認してください。
...JIRA will offer a list of all available fields, e.g.:
...JIRA will offer a list of matching fields, e.g.:
...JIRA will offer a list of valid operators, e.g.:
...JIRA will offer a list of valid values, e.g.:
...JIRA will offer a list of valid values (if your field supports this) and valid functions for the field/operator combination, e.g.:
一般的に「簡易検索」を使用した検索は、「高度な検索」(例: JQL) へ変換したり、元に戻すことができます。
However, a query created using 'Advanced Search' may not be able to be translated to 'Simple Search', particular if:
project in (A, B)
)
(project = JRA OR project = CONF)
is equivalent to this query:(project in (JRA, CONF))
, only the second query will be translated.fixVersion = "4.0"
, without the AND project=JRA
). This is especially tricky with custom fields since they can be configured on a Project/Issue Type basis. The general rule of thumb is
JQL has a list of reserved characters. These characters need to be surrounded by quote-marks if you wish to use them in queries:
" "
)"+"
"."
","
";"
"?"
"|"
"'"
"*"
"/"
"%"
"^"
"$"
"#"
"@"
You can use either single quote-marks ('
) or double quote-marks ("
).
If your search term contains a quote-mark, you will need to precede it with the escape character (back-slash), e.g.:
"Type your name in the \"Login\" box"
If you use a single quote to escape your search term, then you can use the double quote (without escaping it) inside the single quotes; but you will have to escape any other single quotes. And vice-versa.
JQL has a list of reserved words. These words need to be surrounded by quote-marks if you wish to use them in queries:
"abort", "access", "add", "after", "alias", "all", "alter", "and", "any", "as", "asc",
"audit", "avg", "before", "begin", "between", "boolean", "break", "by", "byte", "catch", "cf",
"char", "character", "check", "checkpoint", "collate", "collation", "column", "commit", "connect", "continue",
"count", "create", "current", "date", "decimal", "declare", "decrement", "default", "defaults", "define", "delete",
"delimiter", "desc", "difference", "distinct", "divide", "do", "double", "drop", "else", "empty", "encoding",
"end", "equals", "escape", "exclusive", "exec", "execute", "exists", "explain", "false", "fetch", "file", "field",
"first", "float", "for", "from", "function", "go", "goto", "grant", "greater", "group", "having",
"identified", "if", "immediate", "in", "increment", "index", "initial", "inner", "inout", "input", "insert",
"int", "integer", "intersect", "intersection", "into", "is", "isempty", "isnull", "join", "last", "left",
"less", "like", "limit", "lock", "long", "max", "min", "minus", "mode", "modify",
"modulo", "more", "multiply", "next", "noaudit", "not", "notin", "nowait", "null", "number", "object",
"of", "on", "option", "or", "order", "outer", "output", "power", "previous", "prior", "privileges",
"public", "raise", "raw", "remainder", "rename", "resource", "return", "returns", "revoke", "right", "row",
"rowid", "rownum", "rows", "select", "session", "set", "share", "size", "sqrt", "start", "strict",
"string", "subtract", "sum", "synonym", "table", "then", "to", "trans", "transaction", "trigger", "true",
"uid", "union", "unique", "update", "user", "validate", "values", "view", "when", "whenever", "where",
"while", "with"
You can use either single quote-marks ('
) or double quote-marks ("
).
(Note for JIRA administrators: this list is hard coded in the JqlStringSupportImpl.java
file.)