2017-09-04 24 views
0

我想獲取元數據並更新一些部分,然後使用node.js和jsforce將此新元數據推送到salesforce。我能夠成功地獲取元數據,但同時更新我收到此錯誤:錯誤,試圖通過jsforce更新salesforce元數據

{ [soapenv:Client: Element {http://soap.sforce.com/2006/04/metadata}articleTypeChannelDisplay invalid at this location in type CustomField] name: 'soapenv:Client', errorCode: 'soapenv:Client' } 

這是我的代碼:

conn.metadata.update('CustomField', metadata, function(err, results) { 
    if (err) { 
    console.log(err) 
    return reject(err) 
    } else { 
    console.log(results) 
    } 
}); 

參考:https://jsforce.github.io/document/#read-metadata

回答

0

更換CustomFieldCustomObject解決了這個問題。詳情請閱讀文檔。