0

使用 rally-api 我一直在尝试访问项目的投资组合看板状态值,例如。

features.each 做 |feature| puts feature.State # 也试过 feature.State.Name ... end

但这总是返回一个空字符串。

4

2 回答 2

0

这看起来是即将到来的后端 WSAPI 更改。PI 状态将在 1.37 中通过 wsapi 变得可读,但是当您查询 Portfolio Items 时它们当前不会返回。当 wsapi 1.37 发布时,如果您将 :version => 1.37 传递给 rally_api 的配置,那么您应该能够在 fetch 字符串中获取它。

于 2012-08-16T20:30:08.877 回答
0

使用“feature.State.Name”可以轻松访问它。但是,在 Ruby 工具包中,这些字段都是小写的,Pascal 大小写的字段名称使用下划线(_) 来表示大小写。在这种情况下应该是:

put feature.state.name

在更复杂的情况下(PlannedRemovalDate):

put feature.planned_removal_date

希望这可以帮助。

于 2012-08-17T00:09:25.510 回答