我已经使用Accountid进行了联系,因此在创建新联系人之前,我想使用电子邮件和 ID 验证现有联系人,您能否帮我完成此 Salesforce 查询以检查联系人是否已使用 Contact Email和AccountId存在?
我已经尝试使用以下查询,但它抛出异常:
SELECT Id, Name , email
FROM Contact
WHERE email='XXX@Email.com'
AND Id IN (SELECT ContactId
FROM AccountContactRelation
WHERE AccountId = 'XXXX')
得到以下错误:
INVALID_TYPE: 和 Id IN (SELECT ContactId FROM AccountContactRelation WHERE AccountId ^
不支持行:1:列:121 sObject 类型“AccountContactRelation”的错误。如果您尝试使用自定义对象,请务必在实体名称后附加“__c”。请参考您的 WSDL 或相应名称的描述调用。
您能否分享正确的 Salesforce 查询?