APEX Salesforce中的最大列表大小

Rit*_*tta 2 salesforce soql apex-code

我创建了一个DataBase.Batchable类,我在其中插入一个名为Event__c的自定义对象

public class BatchCreateGCalendars implements Database.Batchable<SObject>, Database.Stateful, Database.AllowsCallouts {
 private List<Event__c> event_id;
}
Run Code Online (Sandbox Code Playgroud)

例如,我创建了1000个类型事件记录,然后使用该语句

insert event_id;
Run Code Online (Sandbox Code Playgroud)

这是好的,还是逐个插入每个元素更合适?在我的自定义对象中,我只创建了一个text类型的自定义字段(255),列表的最大大小是多少?

Jer*_*oss 5

列表的大小没有定义的限制.我认为你最终遇到的限制是堆大小,批量作业目前为12 MB.但是,您需要注意可以通过DML处理的记录数量,目前为10,000.