返回结果的数量/大小是否有限制?例如,当实数大于600时,我查询了所有缺陷并得到185。有什么方法可以检测查询是否无法获得所有结果?
编辑:看来我要达到200的页面限制大小。有人知道如何制作循环以获取下一组结果吗?
这是我的代码:
String rallyProjectOid = getRallyProjectOid(rallyApi, rallyProjectName);
// Get the list of Rally defects for the project
QueryRequest defectRequest = new QueryRequest("defect");
defectRequest.setFetch(new Fetch("Project", "LastUpdateDate", "FormattedId", "SubmittedBy", "Owner"));
defectRequest.setProject(rallyProjectOid);
defectRequest.setQueryFilter(new QueryFilter("LastUpdateDate", ">", timestamp));
QueryResponse projectDefects = rallyApi.query(defectRequest);
Run Code Online (Sandbox Code Playgroud) 有没有办法使用 QueryFilter 来获取自时间戳以来更新的缺陷?像这样的东西:
String timeStamp = "2012-08-24T19:10:09.154Z";
QueryRequest defectRequest = new QueryRequest("defect");
defectRequest.setFetch(new Fetch("LastUpdateDate"));
defectRequest.setQueryFilter(new QueryFilter("LastUpdateDate", ">", timeStamp);
QueryResponse projectDefects = rallyApi.query(defectRequest);
Run Code Online (Sandbox Code Playgroud)