反弹回顾是最低的投资组合项目索引字段?
rally lookback is lowest portfolio Item an indexed field?
lookback api docs 说 PortfolioItem 字段是一个索引。最低投资组合项目类型也是索引吗?
例如:我工作区中的投资组合项类型是产品、里程碑和功能。除了 PortfolioItem 之外,Feature 是否会成为 Lookback API 中的索引?
我问的原因是因为只有顶级 UserStories 有 PortfolioItem 字段,但是顶级和子 UserStories 都有 Feature 字段。我想查询特定功能下的所有用户故事,这意味着我不能使用 PortfolioItem 字段,因为它不会包括子用户故事,只有顶级用户故事。
如果特征被索引,我想做什么的例子:
Ext.create('Rally.data.lookback.SnapshotStore', {
listeners: {
load: function(store, data, success) {
//do stuff
}
},
autoLoad:true,
limit:Infinity,
fetch: ['ScheduleState', 'PlanEstimate', 'Feature', 'ObjectID'],
compress:true,
find: {
_TypeHierarchy: 'HierarchicalRequirement',
Children: null,
Release: //a release OID
},
hydrate: ['ScheduleState']
});
_ItemHierarchy 字段包括所有级别的 PortfolioItems 通过所有级别的故事到缺陷、任务和(我很确定)测试用例。因此,如果您想要 "all User Stories under a particular Feature",只需指定 find: {_ItemHierarchy: 1234567}
,其中 1234567 是要素的 ObjectID。您可以将其与 _TypeHierarchy 和 Release 子句结合使用。如果按照您的建议将它与 Children 和 _TypeHiearchy 子句结合使用,那将只为您提供叶子故事,而不是所有级别。如果您要对 PlanEstimate(点)或 TaskActual 之和等字段进行聚合,这是理想的选择。
注意,我不认为这与被索引有任何关系,所以我可能误解了你的问题。如果是这样,请接受我的道歉。
'index' 这个词的使用可能会造成一些混淆。有些字段是 "indexed" 用于快速查找..."Feature" 不是其中之一,尽管它是一个有效字段并且您可以搜索它。更准确地说,作为最低级别投资组合项目类型的字段保留在快照中。*鉴于您的要求,添加 "Feature": {oid} 到查找应该给你你想要的。
* 区别在于标签 "Feature" 可以更改为其他内容,因此一个工作区中的 "Feature" 可能是另一个工作区中的 "Thing"。
lookback api docs 说 PortfolioItem 字段是一个索引。最低投资组合项目类型也是索引吗?
例如:我工作区中的投资组合项类型是产品、里程碑和功能。除了 PortfolioItem 之外,Feature 是否会成为 Lookback API 中的索引?
我问的原因是因为只有顶级 UserStories 有 PortfolioItem 字段,但是顶级和子 UserStories 都有 Feature 字段。我想查询特定功能下的所有用户故事,这意味着我不能使用 PortfolioItem 字段,因为它不会包括子用户故事,只有顶级用户故事。
如果特征被索引,我想做什么的例子:
Ext.create('Rally.data.lookback.SnapshotStore', {
listeners: {
load: function(store, data, success) {
//do stuff
}
},
autoLoad:true,
limit:Infinity,
fetch: ['ScheduleState', 'PlanEstimate', 'Feature', 'ObjectID'],
compress:true,
find: {
_TypeHierarchy: 'HierarchicalRequirement',
Children: null,
Release: //a release OID
},
hydrate: ['ScheduleState']
});
_ItemHierarchy 字段包括所有级别的 PortfolioItems 通过所有级别的故事到缺陷、任务和(我很确定)测试用例。因此,如果您想要 "all User Stories under a particular Feature",只需指定 find: {_ItemHierarchy: 1234567}
,其中 1234567 是要素的 ObjectID。您可以将其与 _TypeHierarchy 和 Release 子句结合使用。如果按照您的建议将它与 Children 和 _TypeHiearchy 子句结合使用,那将只为您提供叶子故事,而不是所有级别。如果您要对 PlanEstimate(点)或 TaskActual 之和等字段进行聚合,这是理想的选择。
注意,我不认为这与被索引有任何关系,所以我可能误解了你的问题。如果是这样,请接受我的道歉。
'index' 这个词的使用可能会造成一些混淆。有些字段是 "indexed" 用于快速查找..."Feature" 不是其中之一,尽管它是一个有效字段并且您可以搜索它。更准确地说,作为最低级别投资组合项目类型的字段保留在快照中。*鉴于您的要求,添加 "Feature": {oid} 到查找应该给你你想要的。
* 区别在于标签 "Feature" 可以更改为其他内容,因此一个工作区中的 "Feature" 可能是另一个工作区中的 "Thing"。