【发布时间】:2015-05-21 17:29:48
【问题描述】:
我构建了一个自定义搜索工具,允许通过 Web API 从其他应用程序搜索 Rally,但我遇到了问题。现在我允许搜索缺陷,但我注意到与已关闭项目相关的搜索结果中出现了缺陷。我需要过滤掉这些。我想知道在查询另一个对象时是否有办法访问引用对象的属性,例如,如果我有一个查询来搜索名称包含某些文本的缺陷,例如https://rally1.rallydev.com/slm/webservice/v2.0/defect?query=(Name 包含“关键字”),我是否可以在该查询中包含一些内容,以说明我只希望通过使用 Defect 上的 Project 属性来打开项目的缺陷,例如 Project.State 等于“Open”。基本上我想知道是否有一种方法可以在 OData-ish 格式的一个查询中执行此操作。或者作为替代方案,如果我单独查询所有打开项目的列表,我是否可以在查询中添加条件以说出类似(名称包含“关键字”)AND(ProjectId = ... OR ProjectId OR ...)?非常感谢任何想法或建议。
【问题讨论】:
标签: rally