2016-07-28 42 views
1

我想從所有者查詢任務中獲取故事名稱和編號。我想知道這是否可能在單個查詢中,或者我將不得不首先查詢特定任務,然後在兩個單獨的查詢中使用任務標識查找故事。如何使用Version One rest API查詢多種資產類型?

輸入:Task.Owners.Name

輸出:Story.Name,Story.Number

任務屬性

*Owners.Name 

*TaskID 

故事屬性

*TaskID 

*Name 

*Number 

我能夠調用REST API象下面這樣:

休息,1.v1 /數據/任務,其中= Task.Owners.Name = '{{OWNERNAME}}' & SEL =任務? Owners.Name,Task.Number,Parent

有沒有一種方法可以查詢Story端點只有where條件中指定的任務屬性?

回答

1

是否有一種方法可以查詢Story端點只有where條件中指定的任務屬性 ?

我從故事終端開始,遍歷屬於當前故事的任務的所有故事過濾,以及通過任務的所有者屬性進行過濾。

/rest-1.v1/Data/Story?sel=Number,Children:Task[Owners.Name='pinky']&where=Children:Task[Owners.Name='pinky'] 

(1)SEL =兒童:任務[Owners.Name =「小指」] - 兒童多關係返回其是測試和任務一個故事的所有兒童。我使用向下轉換過濾到只有任務。

(2)在[]中,您可以在其中添加特定過濾器,以便從Children:Task返回數據。

(3)@ where =子項:Task [Owners.Name ='pinky']是一種篩選出具有空元素的項目的方法。通過刪除它並觀察輸出的差異來試驗它。

相關問題