我创建了一个仪表板,用于显示所有团队的用户故事。该仪表板应具有当前的sprint用户故事。我正在编写一个python脚本来调用它。
这就是我现在构建查询字符串的方式。我正在使用Sprint编号,团队名称和当前sprint的结束日期来获取sprint用户故事。
url = "https://rally1.rallydev.com/slm/webservice/v2.0/hierarchicalrequirement?query=((Project.Name%20%3D%20%22" + teamNameEncoded + "%22)%20and%20(Iteration.Name%20%3D%20%22Sprint%20" + key['sprintNumber'] + "%20" + key['sprintEndDate'] + "%22))&fetch=Name,FormattedID,PlanEstimate"
我在Json文件中获取这些值。
Json文件
{
"teams": [
{
"sprintNumber": "114",
"sprintEndDate": "Sep-19-2017",
"teamName": "def",
"filePath": "file1.json"
},
{
"sprintNumber": "114",
"sprintEndDate": "Sep-19-2017",
"teamName": "abc",
"filePath": "file2.json"
}
]
}
filePath 是存储响应。
那么,如何根据当前日期(或)获取当前sprint用户故事我如何使用API获取当前sprint用户故事而不提供当前sprint数和sprint结束日期?
提前致谢。
答案 0 :(得分:1)
您应该可以创建如下查询:
((Iteration.StartDate < today) AND (Iteration.EndDate >= today))
在帮助文档中有一些关于特殊查询的提示和技巧:https://help.rallydev.com/grid-queries