使用Rally API获取排名属性

获取目标,计划,function和用户故事时是否可以获得Rank属性? 我想通过自己的订单财产来订购每一个级别。 例如,如果我显示的是目标,我希望通过排名属性来排列它们,或者如果我正在显示用户故事,我想按自己的排名(而不是按他们所属的目标排名)排列。

这是可能的,我该怎么做? 这是我的function片段:

async.map(goals, function(goal, cb) { self.restApi.query({ type: 'portfolioitem/initiative', limit: Infinity, order: 'Rank', ref: goal.Children, fetch: ['FormattedID', 'Name', 'Children', 'Parent', 'Rank'] }, cb); }, function (err, results) { // do something }); 

我以后应该如何访问这个Rank属性? 看起来像是包含在DragAndDropRank中。

没有Rank字段。 而是使用DragAndDropRank,它是字母数字string,例如:

P!$ NO ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~

你可以按它来sorting:

 order: 'DragAndDropRank' 

如果你所需要的只是按照它来sorting,那就没有必要去取它了。 它的格式不适合有意义的显示。