我正试图从最新版本的故事计数API中提取,按计划状态细分。目前有一个报告,但我没有在API中看到任何公开的方法。有谁知道这是否有可能获得?
答案 0 :(得分: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个请求。
答案 1 :(得分:3)
您可以通过更改查询参数来进一步过滤Alan上面的示例以及一些发布信息:
query =((ScheduleState = Defined)AND(Release.Name =“My Release”))
您是使用App SDK编写应用程序还是使用我们的其他REST工具包(ruby,.net,python)?您可以在这里找到一些更好的代码示例:
答案 2 :(得分:0)
您也可以尝试批处理查询方法,它允许您只返回查询的大小而不是计算结果。见 “获取集合的大小”api doc示例:
https://rally1.rallydev.com/slm/doc/webservice/batch.jsp#example8