Javascript 批量更新不会触发Apex触发器
这是我联系方式更新的apex触发代码Javascript 批量更新不会触发Apex触发器,javascript,salesforce,apex,salesforce-lightning,apex-trigger,Javascript,Salesforce,Apex,Salesforce Lightning,Apex Trigger,这是我联系方式更新的apex触发代码 trigger ContactCreateUpdateDeleteApexTrigger on Contact (after update,after insert, after delete) { String url = 'https://test.com'; System.debug(Trigger.new); String content = Class.jsonContent(Trigger.new, Tri
trigger ContactCreateUpdateDeleteApexTrigger on Contact
(after update,after insert, after delete) {
String url = 'https://test.com';
System.debug(Trigger.new);
String content = Class.jsonContent(Trigger.new, Trigger.old,'Contact');
Class.callout(url, content);
}
此代码适用于单个更新,但对于使用数据加载程序的批量更新,它不会被触发触发器不会根据数据量有选择地触发。更有可能的是,如果
callout()
是一种@future
方法,那么您将达到顶点调控器限制。在任何情况下,您都应该在日志或数据加载结果中看到错误,以通知您发生了什么。