Rally-Node REST API return 特定的用户故事或缺陷

Rally-Node REST API return specific User Story or Defects

我正在阅读 rally-node wiki 但我不知道如何 阅读 Object。我没有得到的部分是 ref 部分。

如果我只知道故事的标题和格式化 ID (US5),我怎么知道用户故事的 ref

我知道在创建用户故事后我有一个包含 .../hierarchicalrequirement/121212121212_ref 并且通过使用它我可以阅读 object,但是还有另一种方法吗?因为我怎么知道我的 _ref 是我很久以前创建的用户故事的内容?

或者从 Rally 获取用户故事的最佳方式是使用 restApi.query({})

我想做的是 return 来自 Rally 的特定用户故事、缺陷等,以及特定的获取数据,即格式化的 ID、名称等

谢谢。

您的直觉是正确的 - 如果您只知道 FormattedID 或名称,您只需 query 即可。

restApi.query({
    type: 'hierarchicalrequirement', //the type to query
    fetch: ['FormattedID', 'Name', 'ScheduleState', 'Children'], //the fields to retrieve
    query: queryUtils.where('FormattedID', '=', 'US5'), //formatted id filter
    scope: {
        workspace: '/workspace/1234' //specify to query entire workspace
    }
}).then(); //process results