在拉力赛中查询结果不一致

时间:2012-07-17 20:34:54

标签: rally

我尝试了今天上次更新的查询任务

queries.push({
  type:"task",
  key:"tasks",
  fetch:"WorkProduct,Name,FormattedID,ToDo,Owner,LastUpdateDate,RevisionHistory,Revisions",
  query: "(LastUpdateDate > 2012-07-17)",
  order: "LastUpdateDate desc"
});

然后使用自定义网格应用程序与

进行类似的查询
(LastUpdateDate > "2012-07-17")

我注意到第一种方法的结果是第二种方法的一个子集。即某些任务在2012-07-17之后更新(我在修订版中检查过)并且在第一种方法的结果中缺失。

有人可以解释一下吗?

2 个答案:

答案 0 :(得分:0)

我在弄乱API之前发现的结果集对它们有200个限制。

因此,任何可以返回超过200的查询都需要进行分页。

希望这有帮助!

答案 1 :(得分:0)

我通过用户界面运行报告时遇到了一个问题,我在拉力赛的支持团队中提到了该页面在尝试使用范围功能和>组合时会发出错误。和<。他们没有成功为此提供解决方案,我认为他们仍然认为这是他们管理层的缺陷。但是,我能够通过使用> =和< =运算符作为单独的过滤器来获得解决方法,以便生成范围。

我的观点是,您可能希望尝试不同的操作员。