1

我如何编写一个 Rally 查询来为我提供一个用户故事的所有 Rally 任务,该用户故事具有一个具有特定 ID 的父用户故事?

对于“S666”的 ID,这适用于任务:

(WorkProduct.FormattedID = "S666")

这适用于用户故事:

(Parent.FormattedID = "S666")

但是,当我尝试以下操作时:

(WorkProduct.Parent.FormattedID = "S666")

然后我得到这个错误:

无法解析:无法遍历查询段“WorkProduct.Parent.FormattedID”中类型 Artifact 的“Parent”

4

1 回答 1

1

不幸的是,由于您在上面发现的错误,您将无法直接从任务端点执行此操作。由于 Task 上的 WorkProduct 字段属于 Artifact 类型(不一定是故事——可能是缺陷等),因此它没有 Parent 字段。

但是,您应该能够查询故事 where (Parent.FormattedID = "S666") 并在您的提取中包含任务(以及您感兴趣的任务上的任何字段)。

"/hierarchicalrequirement.js?query=(Parent.FormattedID = "S666")&fetch=Tasks,FormattedID,Name,Owner,State,Actuals,Estimate,ToDo" 
于 2013-05-01T13:57:23.070 回答