5
Tôi đã cố gắng cập nhật một đối tượng lồng nhau bằng cách sử dụng simple_salesforce
đặc biệt đang cố gắng cập nhật trường Owner
trong đối tượng Case
.Làm thế nào để cập nhật một sobject lồng nhau bằng cách sử dụng simple_salesforce?
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'})
Bất cứ khi nào tôi cố gắng chèn tôi nhận được lỗi sau: Nội dung
đáp ứng:
[{u'errorCode': u'INVALID_FIELD', u'message': u'The value provided for foreign key reference Owner is not a nested SObject'}]
Hãy bất kỳ trợ giúp sẽ được đánh giá cao.
Tôi đã gặp lỗi và sửa lỗi tương tự. Lỗi là giá trị được cung cấp cho tham chiếu khóa ngoài RecordType không phải là một SObject lồng nhau. Và sửa chữa là để gửi RecordTypeId –
@nomadic_squirrel - làm thế nào để sử dụng điều này nếu cả hai đối tượng là mới/unsynced và không có id đối tượng có sẵn? – Tobonaut
@Tobonaut, tôi nghĩ bạn phải chèn phụ huynh trước, sau đó chuyển id? –