suspend fun <reified T : Any> CoroutineCollection<T>.bulkWrite(clientSession: ClientSession, vararg requests: String, options: BulkWriteOptions = BulkWriteOptions()): BulkWriteResult
(source)
Executes a mix of inserts, updates, replaces, and deletes.
clientSession
- the client session with which to associate this operation
requests
- the writes to execute
options
- the options to apply to the bulk write operation
Return
the result of the bulk write
suspend fun <reified T : Any> CoroutineCollection<T>.bulkWrite(vararg requests: String, options: BulkWriteOptions = BulkWriteOptions()): BulkWriteResult
(source)
Executes a mix of inserts, updates, replaces, and deletes.
requests
- the writes to execute
options
- the options to apply to the bulk write operation
Return
the result of the bulk write