微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

第一版 API - 获取 sprint (timebox) 明智的问题、故事、缺陷、积压项目计数

如何解决第一版 API - 获取 sprint (timebox) 明智的问题、故事、缺陷、积压项目计数

我的目标是仅获取与特定时间框和项目相关的故事、问题、积压、缺陷的计数。

我知道我可以使用它来获取资产的详细信息(针对缺陷)

<Server Base URI>/rest-1.v1/Defect/?sel=Number,Name,CreateDate&where=TimeBox.Name=<sprint name>;Scope.Name=<project>

但是这样做我必须查询不同的资产。是否可以通过单个查询获得此 sprint 明智的信息。

任何帮助将不胜感激。

解决方法

回答我自己的问题。

使用 query.v1 只读 API,我可以实现编写多个查询。此外,这里的存储库 grammars 包含可在查询中使用的令牌语法的文档

{
   "from":"Timebox","where":{
      "Schedule.ScheduledScopes":"<SCOPE_ID>"
   },"select":[
      "Name","BeginDate","EndDate","Workitems:<ASSET_TYPE>[AssetState!='Closed';Scope='<SCOPE_ID>'].@Count"
      ...
   ]
}

替换 SCOPE_ID(项目)、ASSET_TYPE(缺陷、故事等)以获取值

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。