2012-07-11 28 views
1

我已經嘗試了幾件事情來根據迭代查詢Rally開發人員的團隊成員名稱和容量。我遇到的挑戰之一是團隊成員的名字和能力有兩種不同的類型。因此,將團隊成員名稱與能力匹配一直是一個挑戰。如何根據迭代查詢Rally開發人員的團隊成員名稱和容量?

一個完成這一我的失敗嘗試如下:

var queryConfig = { 
    key: "teamMember", 
    type: "User", 
    fetch: "UserName,Role", 
    query: '(TeamMemberships != "")' 
}; 

var queryByUserName = { 
    key: "teamDataByUser", type: "UserIterationCapacity", 
    fetch: "Capacity,ObjectID", 
    query: rally.sdk.util.Query.or(ownerQueries) 
}; 

回答

1

你應該能夠得到用戶的容量和用戶使用相關字段取一個查詢名稱。

var queryByUserName = { 
    key: "teamDataByUser", type: "UserIterationCapacity", 
    fetch: "Capacity,ObjectID,User,DisplayName", 
    query: rally.sdk.util.Query.or(ownerQueries) 
}; 

這個查詢將返回,看起來像數據:

{ 
    ObjectID: 64265714, 
    Capacity: 6, 
    User: { 
    _ref: "https://rally1.rallydev.com/slm/webservice/x/user/1234.js", 
    ObjectID: 1234, 
    DisplayName: "Cindy" 
    }, 
    _type: "UserIterationCapacity" 
} 
相關問題