python - 如何使用 simple_salesforce 更新嵌套对象?

标签 python salesforce

我一直在尝试使用 simple_salesforce 更新嵌套对象特别是一直在尝试更新 Owner Case 中的字段对象。

from simple_salesforce import Salesforce
sf = Salesforce(username = 'username',password = 'password',security_token='security_token', sandbox = False)

sf.Case.create({'Description':'stuff in description','Owner':'Owners User'})

每当我尝试插入时,我都会收到以下错误:

响应内容:

[{u'errorCode': u'INVALID_FIELD', u'message': u'The value provided for foreign key reference Owner is not a nested SObject'}]

如有任何帮助,我们将不胜感激。

最佳答案

我遇到了同样的错误,结果证明您必须使用 OwnerId 字段并传递所有者的 ID。

关于python - 如何使用 simple_salesforce 更新嵌套对象?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27481043/

相关文章:

rest - 如何使用 REST API 在 SalesForce 中获取潜在客户详细信息?

java - Python JMS Stomp 客户端和 Apache ActiveMQ - 监听器不起作用

python - Django 中的切片与查询集

列表的Python列表

salesforce - 在两个现有 Salesforce 对象上设置关系

java - 如何替换字符串中的所有 {!XXX}?

javascript - JavaScript 在浏览器控制台上运行,但在我放入开发人员控制台时却不行

java - 如何在 Salesforce 中使用带有 WHERE 子句的批量 API

python - 使用 PyMuPDF 将文本添加到 pdf

python - 使用 Python 将二维列表打印为多项式