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

时间:2017-03-21 16:23:14

标签: node.js rally

我正在阅读rally-node wiki但我不知道如何读取对象。我不能得到的部分是ref部分。

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

我知道在创建用户故事后,我有一个_ref,其中包含.../hierarchicalrequirement/121212121212,并且通过使用它我可以读取该对象,但还有另一种方法吗?既然我怎么知道我的_ref是我很久以前创建的用户故事的呢?

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

我想要做的是使用特定的获取数据(即格式化ID,名称等)从Rally返回特定的用户故事,缺陷等。

感谢。

1 个答案:

答案 0 :(得分:1)

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

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