我有一个潜在客户和一个名为社交帐户的自定义对象(API 名称 = Social_Account__c)。
我设置了如下关系:Lead 是 Social Accounts 的父级。所以一个潜在客户有很多社交账户。
在社交帐户中,我创建了一个名为 Lead(数据类型:查找)的自定义字段来建立关系。
这是一个查找详细信息:
API 名称:Lead__c
与铅有关
子女关系名称:Social_Accounts
相关列表标签:社交账户
如果有具有相同电子邮件地址的潜在客户,我想将新的社交帐户添加到现有潜在客户。
Social_Account__c social_account = new Social_Account__c();
/*add whatever fields on social_account*/
List<Lead> leads =[select Id from Lead where Email =:emailAddress ];
if(leads.size()>0)
{
Lead existing_lead = new Lead(Id = leads[0].id);
//ideally i would like to do something like this
social_account.Lead__c.id = existing_lead.id; //this is where I get an error from
insert social_account;
update existing_lead;
}
但我收到以下错误消息:
错误:编译错误:无效的外键关系:Social_Account_ c.Lead _c
我究竟做错了什么?我将不胜感激任何建议。
谢谢