繁体   English   中英

使用工作空间引用获取项目层次结构

[英]Get the Project hierarchy using the workspace reference

我正在尝试获取具有子项/层次结构的项目列表,并且传递的输入是工作空间引用。 我已经尝试过以下代码

GetRequest discussionRequest = new GetRequest(workspaceReference);
Fetch fetch = new Fetch("Projects");
GetResponse discussionResponse = rallyClient.get(discussionRequest);
discussionRequest.setFetch(fetch);

但这提供了所有项目,但没有给出层次结构详细信息。

任何帮助将不胜感激。

由于性能原因,无法通过Rally的WSAPI一次检索全部对象的完整层次结构。 您可以执行以下两项操作之一:获取父级,然后自己将数据缝合在一起,或者手动递归地遍历树以获取子级。

要获取父项目,请使用以下代码

QueryRequest queryRequest = new QueryRequest("Projects");
queryRequest.setWorkspace(workspace);
queryRequest.setQueryFilter(new QueryFilter("Parent", "=", "null"));
QueryResponse queryResponse = rallyClient.query(queryRequest);

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM