使用rally-api(ruby)如何获得投资组合项目的State值?

时间:2012-08-16 17:33:07

标签: rally

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

features.each do | feature |     puts feature.State#也尝试了feature.State.Name ... 端

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

2 个答案:

答案 0 :(得分:0)

这看起来是即将到来的后端WSAPI更改。 PI状态将通过1.37中的wsapi变为可读,但在查询项目组合项时,它们当前不会返回。当wsapi 1.37出来时,如果你通过:version => 1.37配置到rally_api,你应该能够在获取字符串中获取它。

答案 1 :(得分:0)

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

put feature.state.name

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

put feature.planned_removal_date

希望这有帮助。