MONGOC_COLLECTION_CREATE_BULK_OPERATION_WITH_OPTS(3) | libmongoc | MONGOC_COLLECTION_CREATE_BULK_OPERATION_WITH_OPTS(3) |
mongoc_bulk_operation_t * mongoc_collection_create_bulk_operation_with_opts ( mongoc_collection_t *collection, const bson_t *opts) BSON_GNUC_WARN_UNUSED_RESULT;
opts may be NULL or a BSON document with additional command options:
This function shall begin a new bulk operation. After creating this you may call various functions such as mongoc_bulk_operation_update(), mongoc_bulk_operation_insert() and others.
After calling mongoc_bulk_operation_execute() the commands will be executed in as large as batches as reasonable by the client.
Errors are propagated when executing the bulk operation.
A newly allocated mongoc_bulk_operation_t that should be freed with mongoc_bulk_operation_destroy() when no longer in use.
WARNING:
SEE ALSO:
Bulk Write Operations
mongoc_bulk_operation_t
MongoDB, Inc
2017-present, MongoDB, Inc
March 31, 2024 | 1.26.0 |