【问题标题】:How to filter defect results by a single story如何按单个故事过滤缺陷结果
【发布时间】:2012-12-05 19:31:52
【问题描述】:

此查询返回单个项目的缺陷:

QueryRequest defects = new QueryRequest("defect");
defects.setProject("https://rally1.rallydev.com/slm/webservice/1.37/project/5022032422.js");

我想将结果缩小到一个故事。基本上返回与单个故事相关的缺陷。我该怎么做?

【问题讨论】:

  • 我试过设置过滤器------------------------ --Map filters = new HashMap(); filters.put("State", new QueryFilter("State", "=", "Submitted")); filters.put("Requirement", new QueryFilter("Requirement", "=", "产品 X 的自动化回归")); QueryFilter complexFilter = filters.get("State").and(filters.get("Requirement"));缺陷.setQueryFilter(complexFilter);

标签: java rally defects


【解决方案1】:

在此处查看 WSAPI 文档:https://rally1.rallydev.com/slm/doc/webservice/

您可以看到 Defect 有一个名为 Requirement 的字段,表示其附加的故事。 您可以在查询中使用该字段,将所需故事的 ref 指定为值:

defects.setQueryFilter(new QueryFilter("Requirement", "=", "/hierarchicalrequirement/12345"));

【讨论】:

  • 太棒了!如果可以,请将此标记为很好的答案。它可以更好地帮助我们跟踪已回答的问题,并帮助其他 stackoverflow 用户更快地找到答案。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2019-09-12
  • 1970-01-01
  • 2018-01-10
  • 2013-08-29
相关资源
最近更新 更多