在Salesforce中如何向已存在的帐户添加新联系人?



我已经在Salesforce中有一个帐户,现在我如何以编程方式将新联系人添加到现有帐户中。有办法直接使用SOQL/DML Apex吗?

我正在搜索是否有可能将帐户的详细信息保存为对象,然后添加新联系人。

谢谢OQ。

对Account执行SOQL,并使用它的id将您创建的联系人映射到您的现有帐户。

try{
List<Account> accList = [SELECT Id, Name FROM Account Where Name =:your_acc_Name LIMIT 1];
Contact c = new Contact();
c.AccountId = accList[0].Id;
c.LastName = 'lname';
c.FirstName='fname';
c.Phone='1234';
insert c;
}catch(DmlException e) {
System.debug('An unexpected error has occurred: ' + e.getMessage());
}

最新更新