使用 xml 和 REST API 更新具有关系字段的记录
Update records having relationship field using xml and REST API
我正在按照有关使用关系字段更新对象的文档进行操作,但出现错误。该文档正在使用 JSON 个文件。
我想更新通过查找关系与其他对象关联的记录,
账户与country__c对象有查找关系
country__c 有一个外部 ID:Code__c
我的 xml 文件如下:
<records type="Account">
<UsualName__c>TESTCNTR</UsualName__c>
<Phone>+123456789</Phone>
<MainCountry__r>
<Country__c>
<Code__c>TN</Code__c>
</Country__c>
</MainCountry__r>
</records>
我试过这种格式,但总是收到 400 错误代码
<records type="Account">
<UsualName__c>usualTESTCNTR</UsualName__c>
<Phone>+123456789</Phone>
<MainCountry__c type="Country__c">
<Code__c>TN</Code__c>
</MainCountry__c>
</records>
当我尝试仅更新简单字段(phone 和常用名称)时,更新成功。
希望我只是做错了什么,有人有什么想法吗?
谢谢
它适用于此 XML 语法:
<records type="Account">
<UsualName__c>TESTCNTR2</UsualName__c>
<Phone>+123456789</Phone>
<MainCountry__r>
<Code__c>TN</Code__c>
</MainCountry__r>
</records>
我正在按照有关使用关系字段更新对象的文档进行操作,但出现错误。该文档正在使用 JSON 个文件。
我想更新通过查找关系与其他对象关联的记录,
账户与country__c对象有查找关系 country__c 有一个外部 ID:Code__c
我的 xml 文件如下:
<records type="Account">
<UsualName__c>TESTCNTR</UsualName__c>
<Phone>+123456789</Phone>
<MainCountry__r>
<Country__c>
<Code__c>TN</Code__c>
</Country__c>
</MainCountry__r>
</records>
我试过这种格式,但总是收到 400 错误代码
<records type="Account">
<UsualName__c>usualTESTCNTR</UsualName__c>
<Phone>+123456789</Phone>
<MainCountry__c type="Country__c">
<Code__c>TN</Code__c>
</MainCountry__c>
</records>
当我尝试仅更新简单字段(phone 和常用名称)时,更新成功。
希望我只是做错了什么,有人有什么想法吗? 谢谢
它适用于此 XML 语法:
<records type="Account">
<UsualName__c>TESTCNTR2</UsualName__c>
<Phone>+123456789</Phone>
<MainCountry__r>
<Code__c>TN</Code__c>
</MainCountry__r>
</records>