2

我正在尝试从单个查询中从不同的 TypeHierarchies 中提取项目。其中 3 个属性来自“HierarchicalRequirement”,而其他 3 个属性来自“PortfolioItem”。

我的问题是,我可以在单个查询中提及多个 TypeHierarchies 吗?在查找中,像这样:

"find" => {"_ProjectHierarchy" => projectID, "_TypeHierarchy" => ["HierarchicalRequirement","PortfolioItem"] , "ScheduleState" => "Accepted" }

谢谢!

4

1 回答 1

1

你是对的,LookbackAPI 会计算出哪个字段属于什么层次结构类型。PortfolioItem 具有字段“State”,HierarchicalRequirement 具有字段“ScheduleState”。为了其他用户的利益,这里只是为了说明您的答案是指定两种类型的查询的结果片段的屏幕截图"_TypeHierarchy":{$in:["PortfolioItem","HierarchicalRequirement"]}

https://rally1.rallydev.com/analytics/v2.0/service/rally/workspace/1111/artifact/snapshot/query.js?find={"_ProjectHierarchy":12352814790, "_TypeHierarchy":{$in:["PortfolioItem","HierarchicalRequirement"]},"__At":"2013-08-01T00Z"}&fields=["_TypeHierarchy","_UnformattedID","ScheduleState","State"]&hydrate=["_TypeHierarchy","ScheduleState","State"]

在此处输入图像描述

于 2013-09-17T15:44:42.680 回答