FreeBSD Manual Pages
MONGOC_COLLECTION_INSERT_BULK(3) libmongoc MONGOC_COLLECTION_INSERT_BULK(3) WARNING: Deprecated since version 1.9.0: Use mongoc_collection_insert_many() instead. SYNOPSIS bool mongoc_collection_insert_bulk (mongoc_collection_t *collection, mongoc_insert_flags_t flags, const bson_t **documents, uint32_t n_documents, const mongoc_write_concern_t *write_concern, bson_error_t *error); PARAMETERS • collection: A mongoc_collection_t. • flags: A bitwise or of mongoc_insert_flags_t. • documents: An array of bson_t. • n_documents: The number of documents in documents. • write_concern: A mongoc_write_concern_t or NULL. • error: An optional location for a bson_error_t or NULL. DESCRIPTION This function performs a bulk insert of all of the documents in docu- ments. This function is deprecated as it cannot accurately return which documents may have failed during the bulk insert. ERRORS Errors are propagated via the error parameter. A write concern timeout or write concern error is considered a failure. RETURNS Returns true if successful. Returns false and sets error if there are invalid arguments or a server or network error. AUTHOR MongoDB, Inc COPYRIGHT 2009-present, MongoDB, Inc. 1.30.2 Apr 12, 2025 MONGOC_COLLECTION_INSERT_BULK(3)
WARNING: | SYNOPSIS | PARAMETERS | DESCRIPTION | ERRORS | RETURNS | AUTHOR | COPYRIGHT
Want to link to this manual page? Use this URL:
<https://man.freebsd.org/cgi/man.cgi?query=mongoc_collection_insert_bulk&sektion=3&manpath=FreeBSD+Ports+14.3.quarterly>
