0

Project 是用于回溯 lquery 的有效 _Type 吗?

我试过了"_Type":"Project"

https://rally1.rallydev.com/analytics/v2.0/service/rally/workspace/1234/artifact/snapshot/query.js?find={"_Type":"Project","State":"Open"}&fields=["Name"]

并且"_TypeHierarchy":"Project"

https://rally1.rallydev.com/analytics/v2.0/service/rally/workspace/1234/artifact/snapshot/query.js?find={"_TypeHierarchy":"Project","State":"Open"}&fields=["Name"]

并且都返回了 0 个结果。相同的语法适用"_TypeHierarchy":"Defect"于但不适用于 Project,但没有错误。谢谢。

4

1 回答 1

1

Lookback API 支持查询给定项目或 ProjectHierarchy 的快照。例如:

{
    [...]
    "Project": 12345
}

或者

{
    [...]
    "_ProjectHierarchy": 12345 
}

但是,不可能从工件快照上下文之外的 Lookback API 获取项目列表。获取项目将是一个手动过程。如果您获得快照列表,您可以迭代结果集并提取项目 OID,然后生成一个列表。您甚至可以解析 _ProjectHierarchy 值并构建项目树。另一个需要注意的是,为项目 OID 补水将需要 WSAPI 调用。

从 Lookback API 查询项目可能会很昂贵。您可以指定字段以减少响应中的数据量。例如

fields: ["Project", "_ProjectHierarchy"] 
于 2014-04-18T15:54:10.160 回答