我正在尝试通过 api 更新缺陷的所有者。我可以更新我需要的所有其他字段,除了 Owners 字段没有更新。调用返回的响应是 200 'OK',但该值未更新。
xml 有效负载的属性部分如下所示:
<Attribute name='Owners' act='add'><![CDATA[Member:2904]]></Attribute>
谁能告诉我我做错了什么,以及我应该如何格式化调用以更新缺陷的所有者。
谢谢
我正在尝试通过 api 更新缺陷的所有者。我可以更新我需要的所有其他字段,除了 Owners 字段没有更新。调用返回的响应是 200 'OK',但该值未更新。
xml 有效负载的属性部分如下所示:
<Attribute name='Owners' act='add'><![CDATA[Member:2904]]></Attribute>
谁能告诉我我做错了什么,以及我应该如何格式化调用以更新缺陷的所有者。
谢谢
请做下一个
邮寄至:
<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