5.3.1 批处理

此类表示一批操作。

Batch extends Context
execute(Function(Object error) callback);

执行此批处理。执行批处理时,将执行所有操作;每个操作的回调将在执行该操作时被调用(操作不会以任何特定顺序执行)。execute() 函数的callback 也将被调用。

批处理在会话的当前状态的上下文中执行:如果未开始事务,则为自动提交;这也包括默认锁定模式和分区键。

clear();

清除此批处理,而不影响事务状态。清除后,批处理仍然有效,但先前定义的所有操作都将被删除;这会将批处理恢复到干净状态。

为该批处理定义的任何操作的回调都将被调用,并显示一个错误,表明该批处理已被清除。

此函数不需要任何参数。

getSession();

获取创建此批处理的会话。

此函数不需要任何参数。