1

我查看了“如何更新 Rally 团队成员资格? ”,但无法弄清楚它如何用于 Ruby Rally WSAPI。因此,当我尝试更新项目的团队成员资格时,这是我的更新查询

#team is an array that consists of RallyAPI (user) objects.
@rally.update("project",project_ref,team)

我的问题是关于我作为要更新项目的标识符传递的 project_ref,是我们必须传递给此查询的“_ref”还是项目的“ObjectID”,才能使更新查询起作用?

我尝试时收到此错误

@rally.update("project",project["_ref"],team)

not authorized to perform action: invalid key

在尝试这个:

@rally.update("project","_ref|#{project["_ref"]}",team)

我犯了同样的错误。当我尝试这个查询时:

@rally.update("project","ObjectID|#{project["ObjectID"]}",use_array)

我收到错误消息“使用请求方法“POST”找不到'...'的网络服务,但是使用方法“GET”的路径中确实存在服务。

4

0 回答 0