Rally Web Services REST API - Ruby Toolkit

时间:2017-05-26 18:38:25

标签: rally

我正在尝试更新工件所属的项目。我没有得到任何错误,但工件的项目没有改变。我可以成功更改工件的注释,名称和其他属性,但不能更改项目。我不确定我是否在呼叫中正确指定了项目名称:

updated_artifact = @ rally.update(:hierarchical_requirement,“FormattedID |”+ artifact.FormattedID,{“Project.Name”=>“Project A”})

1 个答案:

答案 0 :(得分:0)

从CA支持获得帮助并解决了这个问题。如果要更新关联/引用字段,则需要将URL引用发送到项目并提供项目的OID,如下所示:

updated_artifact = @ rally.update(:hierarchical_requirement,“FormattedID |”+ artifact.FormattedID,{“Project”=>“/ Project / OID”})