2

使用 Rally App SDK 获取数据分组的最有效方法是什么?例如,循环遍历每个项目和每次迭代以总结计划点。

1) 单一查询范围内所有项目的所有故事和缺陷,然后循环遍历每个项目和组项。[1 个查询和大量循环]

2) 遍历每个项目并遍历每个迭代,调用该迭代中该项目的故事和缺陷的查询。[许多查询和一些循环]

3)其他一些方法?

4

1 回答 1

0

作为一般规则,服务器请求很慢,并且在前端更聪明一点可以提高性能。

我可能会先尝试查询所有迭代。然后,我将根据该迭代列表创建一个巨大的 OR 查询过滤故事和缺陷。

这应该将您请求的数据保持在最低限度。如果您可以将迭代查询限制为只有某个 StartDate 或 State,这也应该有助于减少查询数量。

这是我最好的猜测,但不知道我们在谈论多少次迭代、故事和缺陷。

于 2012-04-15T15:27:19.847 回答