JQL

양채원·2023년 12월 13일
0

JIRA

목록 보기
1/1

개념

JQL(Jira Query Language), Jira에서 디테일하게 이슈를 찾기 위해 사용할 수 있는 방법

구조

구성 요소

  1. 필드

  2. 연산자

    1. 왼쪽에 있는 필드를 오른쪽에 있는 필드의 하나 이상의 값과 비교하여 검색되도록 함

      연산자설명
      =지정된 값과 정확하게 일치하는 이슈를 검색
      !=지정된 값과 일치하지 않는 이슈를 검색
      >지정된 값보다 큰 이슈를 검색
      <지정된 값보다 작은 이슈를 검색
      >=지정된 값보다 크거나 같은 이슈를 검색
      <=지정된 값보다 작거나 같은 이슈를 검색
      ~입력한 텍스트(단어)가 포함되는 이슈를 검색
      !~입력한 텍스트(단어)가 포함되지 않는 이슈를 검색
      IN다수의 지정된 값에 포함되는 이슈를 검색
      NOT IN다수의 지정된 값에 포함되지 않는 이슈를 검색
      IS지정된 필드에 값이 없는 이슈를 검색 (EMPTY, NULL 키워드와 함께 사용)
      IS NOT지정된 필드에 값이 있는 이슈를 검색 (EMPTY, NULL 키워드와 함께 사용)
      WAS지정된 필드의 값이 현재나 과거에 있었던 이슈를 검색
      WAS IN다수의 지정된 필드의 값이 현재나 과거에 있었던 이슈를 검색
      WAS NOT IN다수의 지정된 필드의 값이 현재나 과거에 없었던 이슈를 검색
      WAS NOT지정된 필드의 값이 현재나 과거에 없었던 이슈를 검색
      CHANGED지정된 필드의 값이 변경된 이슈를 검색
  3. 키워드

    키워드설명
    AND여러개 쿼리문의 조건이 모두 일치하는 이슈를 검색
    OR여러개 쿼리문의 조건 중 하나라도 일치하는 이슈를 검색
    NOT쿼리문의 조건에 해당하지 않는 이슈를 검색
    EMPTY지정된 필드의 값이 없는 이슈를 검색
    NULL지정된 필드의 값이 없는 이슈를 검색
    ORDER BY검색결과를 지정된 필드로 정렬

    검색 우선순위 지정

    괄호를 사용하여 연산자 우선순위 적용. 괄호를 사용하지 않을 시 왼쪽에서 오른쪽으로 실행

    JQL 기본 예제

    ‘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: 내림차순

profile
헤헷

0개의 댓글

관련 채용 정보