我正在尝试从最新版本的故事计数 API 中提取,按计划状态细分。目前有一份报告可以做到这一点,但我在 API 中没有看到任何公开的方法。有谁知道这是否有可能获得?
问问题
1209 次
3 回答
3
您还可以通过更改查询参数来进一步过滤上面 Alan 的示例以及一些发布信息:
query=((ScheduleState = Defined) AND (Release.Name = "My Release"))
您是使用 App SDK 还是使用我们的其他 REST 工具包(ruby、.net、python)之一编写应用程序?您可以在这里找到一些更好的代码示例:
于 2012-04-23T20:19:36.093 回答
3
您应该能够对每个计划状态进行查询,并从响应正文中获取 TotalResultCount。例如:
https://rally1.rallydev.com/slm/webservice/1.31/hierarchicalrequirement.js?query=(ScheduleState = "Defined")
https://rally1.rallydev.com/slm/webservice/1.31/hierarchicalrequirement.js?query=(ScheduleState = "In-Progress")
等等。由于只有四个“内置”调度状态,加上一个可选的定义之前和一个可选的接受之后,最多 6 个请求。
于 2012-04-23T17:29:44.710 回答
0
您也可以尝试批处理查询方法,该方法允许您只返回查询的大小而不是计算结果。请参阅 api 文档的“获取集合的大小”示例:
https://rally1.rallydev.com/slm/doc/webservice/batch.jsp#example8
于 2012-04-26T01:17:06.397 回答