2017-01-03 5 views
0

는 여기에 내가 할 수있는 작업은 다음과 같습니다 나는 기본 JQL을 보내고있다 - 예를 들어, 나머지 API를 통해 (SQL처럼 락스에 대한 버그) 쿼리를하고, 그 결과 JSON을 구문 분석 :"재개 된 상태로 변경됨"과 같이 Jira 문제를 더 복잡한 기준으로 필터링하는 방법은 무엇입니까?

Jira.aligntech.com/rest/api/latest/search?jql=filter = 24808 AND priority in (Blocker, Critical) 

을 나는 결과 JSON을 역 직렬화하고있어 , 그리고 그것으로 다양한 통계를 알아내는 것보다. 나는 C#을 사용하여 그것을하고있다. 일부 필터링은 매우 쉽다. 예를 들어 해결 된 모든 문제를 찾는다. Jira에서 Json을 사용하여 구현하는 것이 좋지 않은 몇 가지 필터링 요구 사항을 발견했다. 예를 들어 I가 quivalent 뭔가하고 싶은 :

"status": { 
       "self": "https://jira.aligntech.com/rest/api/2/status/6", 
       "description": "The issue is considered finished, the resolution is correct. Issues which are closed can be reopened.", 
       "iconUrl": "https://jira.aligntech.com/images/icons/statuses/generic.png", 
       "name": "Closed", 
       "id": "6", 
       "statusCategory": { 
        "self": "https://jira.aligntech.com/rest/api/2/statuscategory/3", 
        "id": 3, 
        "key": "done", 
        "colorName": "green", 
        "name": "Done" 
       } 
      }, 

가 어떤이다 : 나는 상태 담당하는 부분에서 JSON을보고있을 때 및 상태 다시 열림 변경을,이 부분 방법은 내가 Json 에서이 정보를 사용하여 "상태가 XXX로 변경"하여 문제를 필터링 할 수 있을까? 아니요, 다른 방법을 가르쳐주세요.

답변

2

문제점 기록을 검색하고 싶습니다. This 도움이 될 수 있습니다.