Class: BatchManager

BatchManager


new BatchManager()

Manager for handling batch requests to the platform. Supported actions are 'create', 'update', 'delete'. Meant to be used directly form the Syncano instance.

Source:
Examples
const connection = Syncano();
const manager = connection.BatchManager({instanceName});
manager.addObjects({ object: DataObject({data}), action: 'save' }, { object: DataObject({other_data}), action: 'create' });
manager.batch().then(() => {
  // success
})
const connection = Syncano();
const manager = connection.BatchManager({instanceName});
manager.addSingleObject(DataObject({data}), 'create');
manager.batch().then(() => {
  // success
})