在创建新子项(项目连接)时,Query应检查父项(机会)上是否存在任何子项。我哪里错了? Opportunity__c是子项目加入自定义对象的主详细信息字段。它仍在从所有项目连接中拉出,而不是与我创建新子记录的父对象相关联的连接。
> List<Project_Join__c> c = [SELECT id, opportunity__c FROM
> project_Join__c WHERE
> opportunity__c IN (SELECT id FROM Opportunity)];
答案 0 :(得分:0)
让我们说parentOppId是父母机会ID。那么查询应该是
List<Project_Join__c> c = [SELECT id, opportunity__c FROM project_Join__c WHERE
opportunity__c = :parentOppId ];
现在只检查c.isEmpty()。