api - 如何使用 VersionOne API 编写查询以返回 Epic 下记录的所有小时数(实际值)?
问题描述
我需要使用 VerisonOne API 编写一个查询,以返回针对特定 Epic 下的任务记录的所有时间(努力)。我的目标是让查询成为可以在浏览器地址栏中输入的单行语句。
我使用 rest-1.v1 查询尝试了以下操作:
http://<>/VersionOne/rest-1.v1/Data/Epic?sel=Epic.ID.Number,SubsAndDown:PrimaryWorkitem[AssetState=%27Closed%27].Actuals.Value.@Sum&where=Epic.ID。号码=%27E-06593%27
http://<>/VersionOne/rest-1.v1/Data/Story?sel=Story.ID.Number,Story.Name,SuperAndUp.Number,SuperAndUp.Actuals.@Sum&where=Story.SuperAndUp.ID.Number= %27E-06593%27
下面是上面第一个查询的输出。(第二个查询的类似结果)
Assets total="1" pageSize="2147483647" pageStart="0" Asset href="/VersionOne/rest-1.v1/Data/Epic/1481442" id="Epic:1481442" 属性名称="SubsAndDown:PrimaryWorkitem[ AssetState='Closed'].Actuals.Value.@Sum"/ /Asset /Assets
实际结果未返回小时数。我预计在 ...@Sum"/
解决方案
在您的第一个查询中
http://<>/VersionOne/rest-1.v1/Data/Epic?sel=Epic.ID.Number,SubsAndDown:PrimaryWorkitem[AssetState=%27Closed%27].Actuals.Value.@Sum&where=Epic.ID.Number=%27E-06593%27,
如果您更改为 AssetState!=Closed,那么您将获得结果。请注意,可能还有另一个 AssetState 可能会影响您的总小时数。您可能希望过滤到 AssetState="64" 或 "Active"。
推荐阅读
- spring - 类路径资源中定义的名称为“employeesJob”的无效 bean 定义:工厂 bean 引用指向相同的 bean 定义
- python - 用于检查字谜数量的 Python 优化循环
- node.js - Microsoft Graph API /beta/me/findRooms 不适用于应用程序?
- sql - 如何识别是否有任何子程序失败?
- reactjs - 我的 hello world React 没有出现
- android - 如何增加图像文件名firebase
- python - 关于 Visual Studio Code 上的 Python
- c# - 传递成员名称作为参数
- javascript - 停止加载站点以显示消息
- php - laravel中的电子邮件不起作用