Skip to main content

Bulk Write

Note

SDK method: bulkWrite.

test.user_info.bulkWrite([
{insertOne: {document: {uid: '1001', name: 'mali'}}},
{updateOne: {filter: {uid: '1002'}, update: {$set: {name: 'alice'}}}},
{deleteOne: {filter: {uid: '1003'}}}
])

One command combines multiple write operations. The returned count sums inserted, actually modified, deleted and newly upserted documents. This is not JDBC batch and does not guarantee all-document success or rollback.