Skip to content

Instantly share code, notes, and snippets.

@tyoshikawa1106
Created March 29, 2016 05:20
Show Gist options
  • Select an option

  • Save tyoshikawa1106/3531d331d995fe69bbbc to your computer and use it in GitHub Desktop.

Select an option

Save tyoshikawa1106/3531d331d995fe69bbbc to your computer and use it in GitHub Desktop.
JSforce Bulk API Sample Code
batch.on("response", function(rets) { // fired when batch finished and result retrieved
console.log('response');
console.log(rets);
for (var i=0; i < rets.length; i++) {
if (rets[i].success) {
console.log("#" + (i+1) + " loaded successfully, id = " + rets[i].id);
} else {
console.log("#" + (i+1) + " error occurred, message = " + rets[i].errors.join(', '));
}
}
});
conn.bulk.load("Account", "insert", accounts, function(err, rets) {
console.log('load');
console.log(rets);
if (err) { return console.error(err); }
for (var i=0; i < rets.length; i++) {
if (rets[i].success) {
console.log("#" + (i+1) + " loaded successfully, id = " + rets[i].id);
} else {
console.log("#" + (i+1) + " error occurred, message = " + rets[i].errors.join(', '));
}
}
});
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment