任务: 按等级/索引列出项目积压中的所有缺陷。
这是我的代码:
var myRequest = new Request()
{
ArtifactName = "defect",
Limit = 2000,
Query = new Query("Project.OID", Query.Operator.Equals, MyDefectProjectOID),
Fetch = new List<string>() { "true" }
};
QueryResult queryMyResult = api.Query(myRequest);
问题:
1)如何按照用户在Rally中组织它们的顺序获取结果集。
2)缺陷项上是否有值告诉我排名/索引(例如Task项具有TaskIndex属性)
答案 0 :(得分:1)
1)由DragAndDropRank字段ASC订购。
2)只要你获取DragAndDropRank,那就是你的等级值。它被编码为可在客户端代码中排序的字符串。整数数字索引将是结果集中的索引。
另一个快速注释 - 您可以设置Project,ProjectScopeUp和ProjectScopeDown值,而不是在Project.ObjectID上指定查询来控制作用域,您可以设置Project,ProjectScopeUp和ProjectScopeDown值:
Project = "/project/" + MyDefectProjectOID,
ProjectScopeUp = false,
ProjectScopeDown = false