我正在尝试通过api更新缺陷的所有者。我可以更新我需要的所有其他字段,但Owners字段未更新。该调用返回的响应为200'OK',但该值未更新。
xml有效负载的属性部分如下所示:
<Attribute name='Owners' act='add'><![CDATA[Member:2904]]></Attribute>
任何人都可以告诉我我做错了什么,以及如何格式化调用以更新缺陷的所有者。
由于
答案 0 :(得分:1)
请做下一个
发布到:
<Server Base URI>/rest-1.v1/Data/Defect/<YourDefectID>
Content-Type: text/xml; charset=utf-8
有效负载正文:
<Asset>
<Relation name="Owners">
<Asset idref="Member:2904" act="add"/>
</Relation>
</Asset>
在这种特殊情况下,您正在尝试更新多值关系,这就是必须以不同方式完成的原因。 有关更多信息,请查看
https://community.versionone.com/Developers/Developer-Library/Recipes/Update_an_Asset