使用rally api(ruby)如何获得porftfolio项的状态值?

使用rally api(ruby)如何获得porftfolio项的状态值?,rally,Rally,使用rally api,我一直在尝试访问项目组合看板状态值,例如 特征。每个do |特征| 放置feature.State#还尝试了feature.State.Name ... 结束 但这总是返回一个空字符串。这似乎是即将到来的后端WSAPI更改。PI状态将通过1.37中的wsapi变得可读,但当您查询投资组合项目时,它们当前不会返回。当wsapi 1.37发布时,如果您将:version=>1.37传递给配置以恢复api,那么您应该能够在获取字符串中获取它。使用“feature.State.N

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

特征。每个do |特征| 放置feature.State#还尝试了feature.State.Name ... 结束


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

这似乎是即将到来的后端WSAPI更改。PI状态将通过1.37中的wsapi变得可读,但当您查询投资组合项目时,它们当前不会返回。当wsapi 1.37发布时,如果您将:version=>1.37传递给配置以恢复api,那么您应该能够在获取字符串中获取它。

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

put feature.state.name
在更复杂的情况下(PlannedRemovalDate):

希望这有帮助

put feature.planned_removal_date