首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >使用LookbackAPI查找作用域更改

使用LookbackAPI查找作用域更改
EN

Stack Overflow用户
提问于 2013-05-10 06:56:47
回答 1查看 78关注 0票数 0

有没有一种方法可以使用LookbackAPI来查询从某个日期(比如一周前)到今天对PlanEstimate进行更改的所有故事(HierarchicalRequirement)?

或者,最好的方法是查找过去给定日期的所有故事,并返回PlanEstimate和UnformatedID字段,然后将它们与截至今天的每个故事的当前PlanEstimate进行比较?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2013-05-10 08:53:56

每个LBAPI快照都有一个_PreviousValues集合。对于每个LBAPI快照,如果一个字段与之前的快照相比发生了变化,那么_PreviousValues集合将针对该值进行水合。换言之,如果快照之间的PlanEstimate没有更改,则在_PreviousValues集合中将不会有该快照的PlanEstimate条目。因此,对于PlanEstimate,使用以下查询:

代码语言:javascript
复制
find: {
    "_TypeHierarchy" : "HierarchicalRequirement",
    "_PreviousValues.PlanEstimate" : {$exists: true},
    "_ValidFrom": {
        $gte: "2013-01-01T00:00:00.000Z",
        $lt: "2013-05-01T00:00:00.000Z"
    }
}

应为您提供与从2013-05-01到2013-05-10的PlanEstimate更改相对应的任何HierarchicalRequirement快照。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/16472522

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档