我想查询每个故事所属的用户故事和倡议。我的fetch属性如下所示:
...
model: 'UserStory',
fetch: ['Name', 'PortfolioItem', 'Parent'],
...
这将获取PortfolioItem / Feature对象,PortfolioItem / FeatureGroup对象,但不获取PortfolioItem / Initiative。 FeatureGroup对象不显示“父”属性。
简而言之,我怎样才能获取父母的父母,而无需单独查询“动作”并比较“_ref”或类似内容?
答案 0 :(得分:1)
出于服务器性能原因,只有每个请求的一个级别才会填充层次关系。您将不得不进行后续请求以构建剩余的层。
答案 1 :(得分:0)
如果您点击新的Lookback API(当Kyle第一次回答时未发布,现在处于打开预览状态),返回的快照包括一个字段_ItemHierarchy,它将包括所有祖先的ObjectID,包括通过Portfolio Items的所有方式。
您可以在LBAPI here上找到相关信息。支持在App SDK 2.0的SnapshotStore中查询它。请注意,SDK 2.0p6(即将发布)有一些改进。
答案 2 :(得分:0)
古老的问题。但是我最近为整棵树做了同样的事情。我没有使用lookback api。我创建了一个模型并存储了数据,并浏览了每个项目组合项的父项。
也许不是最有效的方式,但它有效。