2015-11-03 63 views
1

我正在關注使用關係字段更新對象的文檔,但出現錯誤。該文檔正在使用JSON文件。使用xml和REST API更新具有關係字段的記錄

我想更新記錄至極也藉助查找關係的其他對象相關聯,

帳戶已與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> 

當我試圖只更新簡單字段(電話和常用名稱)時,更新成功。

希望我只是做錯了什麼,有沒有人有任何想法? 感謝

回答

0

它的工作原理與此XML語法:

<records type="Account"> 
    <UsualName__c>TESTCNTR2</UsualName__c> 
    <Phone>+123456789</Phone> 
    <MainCountry__r> 
     <Code__c>TN</Code__c> 
    </MainCountry__r> 
</records>