java 删除没有外部标识但未分配给报价的所有联系人

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了java 删除没有外部标识但未分配给报价的所有联系人相关的知识,希望对你有一定的参考价值。

List<Contact> cont = new List<Contact>();
Map<String, inscor__Customer_Quote__c> cqMap = new Map<String, inscor__Customer_Quote__c>();

for (inscor__Customer_Quote__c cq : [SELECT Id, inscor__Contact__c FROM inscor__Customer_Quote__c]) {
    cqMap.put(cq.inscor__Contact__c, cq);
}

for (Contact c : [SELECT Id FROM Contact WHERE inscor__External_Reference_ID__c = null]) {
    if (!cqMap.containsKey(c.Id)) {
        cont.add(c);
    }
}

delete cont;

以上是关于java 删除没有外部标识但未分配给报价的所有联系人的主要内容,如果未能解决你的问题,请参考以下文章

mongoose-mpath 模块正在创建文档但未分配给它的父级

如何将表记录标识符传递给客户端

java 删除所有未绑定的联系人

忽略git中修改(但未提交)的文件?

从机器人发送的随机报价 - 意外标识符

如何给mysql用户分配权限