尝试通过jsforce更新salesforce元数据时出错

时间:2017-09-04 09:20:49

标签: node.js salesforce

我正在尝试获取元数据并更新某个部分,然后使用node.js和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

1 个答案:

答案 0 :(得分:0)

CustomField替换CustomObject解决了这个问题。有关详细信息,请阅读文档。