JQL(Jira Query Language), Jira에서 디테일하게 이슈를 찾기 위해 사용할 수 있는 방법
필드
연산자
왼쪽에 있는 필드를 오른쪽에 있는 필드의 하나 이상의 값과 비교하여 검색되도록 함
연산자 | 설명 |
---|---|
= | 지정된 값과 정확하게 일치하는 이슈를 검색 |
!= | 지정된 값과 일치하지 않는 이슈를 검색 |
> | 지정된 값보다 큰 이슈를 검색 |
< | 지정된 값보다 작은 이슈를 검색 |
>= | 지정된 값보다 크거나 같은 이슈를 검색 |
<= | 지정된 값보다 작거나 같은 이슈를 검색 |
~ | 입력한 텍스트(단어)가 포함되는 이슈를 검색 |
!~ | 입력한 텍스트(단어)가 포함되지 않는 이슈를 검색 |
IN | 다수의 지정된 값에 포함되는 이슈를 검색 |
NOT IN | 다수의 지정된 값에 포함되지 않는 이슈를 검색 |
IS | 지정된 필드에 값이 없는 이슈를 검색 (EMPTY, NULL 키워드와 함께 사용) |
IS NOT | 지정된 필드에 값이 있는 이슈를 검색 (EMPTY, NULL 키워드와 함께 사용) |
WAS | 지정된 필드의 값이 현재나 과거에 있었던 이슈를 검색 |
WAS IN | 다수의 지정된 필드의 값이 현재나 과거에 있었던 이슈를 검색 |
WAS NOT IN | 다수의 지정된 필드의 값이 현재나 과거에 없었던 이슈를 검색 |
WAS NOT | 지정된 필드의 값이 현재나 과거에 없었던 이슈를 검색 |
CHANGED | 지정된 필드의 값이 변경된 이슈를 검색 |
값
키워드
키워드 | 설명 |
---|---|
AND | 여러개 쿼리문의 조건이 모두 일치하는 이슈를 검색 |
OR | 여러개 쿼리문의 조건 중 하나라도 일치하는 이슈를 검색 |
NOT | 쿼리문의 조건에 해당하지 않는 이슈를 검색 |
EMPTY | 지정된 필드의 값이 없는 이슈를 검색 |
NULL | 지정된 필드의 값이 없는 이슈를 검색 |
ORDER BY | 검색결과를 지정된 필드로 정렬 |
괄호를 사용하여 연산자 우선순위 적용. 괄호를 사용하지 않을 시 왼쪽에서 오른쪽으로 실행
‘QE’ 프로젝트에서 상태가 ‘In Progress’인 이슈 검색
project = QE AND status = “In Progress”
첨부 파일이 있는 이슈 검색
attachments IS NOT EMPTY
이슈 생성 날짜가 2023-12-13 이전에 생성된 이슈 검색
created < “2023-12-13”
이슈 댓글에 “양채원”이 포함된 이슈 검색
comment ~ “\”양채원\””
담당자로 검색
assignee = 양채원
담당자가 변경된 이슈 검색
assignee CHANGED
duedate가 설정되지 않은 이슈를 검색하여 생성일, 우선순위 순으로 정렬
duedate = empty order by create, priority asc
asc
: 오름차순,desc
: 내림차순