顶点和SOQL-基于唯一字符串字段的upsert

问题描述 投票:0回答:1

我将通过仅向以下字段提供值来创建多个联系人记录。

 Contact newCont = new Contact (FirstName = 'John',
                                LastName = 'Smith',
                                Email = '[email protected]');

以下内容应该是唯一的。电子邮件+名+姓因此,我为此创建了一个公式文本字段。

我正在考虑执行upsert,因此我不必进行多次条件检查。我应该如何实施呢?此ups应该基于哪个字段?

问候

string apex soql
1个回答
0
投票

据我所知,您创建了一个公式字段,将电子邮件+名+姓字段串联在一起。

[如果是,那么我会说您无事可做,因为无论记录何时创建/更新,公式字段都会自动更新。如果创建了工作流程规则或流程构建器,则必须说此规则在记录更新时触发。然后,您可以仅通过发送记录的ID来简单地使用Data Loader进行“假”更新。

© www.soinside.com 2019 - 2024. All rights reserved.