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
我正在阅读 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