Salesforce查询以使用帐户ID检查现有联系人

时间:2017-01-10 17:37:11

标签: salesforce salesforce-ios-sdk salesforce-communities

我已经通过使用 Accountid 联系了,所以在创建新联系人之前我想验证现有的联系人是否有电子邮件和身份证,你能帮我解决一下这个salesforce查询来检查联系方式吗已存在联系电子邮件 AccountId

我已经尝试使用以下查询,但它抛出异常:

"${vars[@]}" my_command arg1 arg2

得到以下错误:

  

INVALID_TYPE:和Id IN(SELECT ContactId FROM AccountContactRelation   在哪里AccountId                                    ^

     

行的错误:1:列:121 sObject类型'AccountContactRelation'不是   支持的。如果您尝试使用自定义对象,请务必使用   在实体名称后附加'__c'。请参考您的WSDL或   描述要求适当的名称。

您能否分享正确的Salesforce查询?

1 个答案:

答案 0 :(得分:0)

下面的查询工作就像魅力:)

SELECT Id, Name , email 
FROM Contact 
WHERE email='XXXXXXXXX@XXX.com' 
      AND AccountId='YYYYY@yyy.com'