アカウントIDを使用しているので、新しい連絡先を作成する前に、電子メールとIDの既存の連絡先を確認したいのですが、このsalesforceクエリ連絡先が既に存在するかどうかを確認するとAccountId?Salesforceで既存の連絡先をアカウントIDで確認する
は、私はすでに、以下のクエリを使用してみましたが、それは例外を投げていた。
INVALID_TYPE: and Id IN (SELECT ContactId FROM AccountContactRelation WHERE AccountId ^
ERROR at Row:1:Column:121 sObject type 'AccountContactRelation' is not supported. If you are attempting to use a custom object, be sure to append the '__c' after the entity name. Please reference your WSDL or the describe call for the appropriate names.
は、あなたが正しいSalesforceのクエリを共有してくださいすることができ:
SELECT Id, Name , email
FROM Contact
WHERE email='[email protected]'
AND Id IN (SELECT ContactId
FROM AccountContactRelation
WHERE AccountId = 'XXXX')