Skip site navigation (1)Skip section navigation (2)

  
 
  

home | help
MONGOC_BULK_OP...SERT_WITH_OPTS(3)  libmongoc MONGOC_BULK_OP...SERT_WITH_OPTS(3)

SYNOPSIS
	bool
	mongoc_bulk_operation_insert_with_opts (mongoc_bulk_operation_t *bulk,
						const bson_t *document,
						const bson_t *opts,
						bson_error_t *error); /* OUT */

     Queue  an	insert of a single document into a bulk operation. The insert is
     not performed until mongoc_bulk_operation_execute() is called.

PARAMETERS
     * bulk: A mongoc_bulk_operation_t.

     * document: A bson_t.

     * error: An optional location for a bson_error_t or NULL.

     opts may be NULL or a BSON document with additional command options:

     * validate: Construct a bitwise-or of  all  desired  bson_validate_flags_t.
       Set  to	false  to skip client-side validation of the provided BSON docu-
       ments.

ERRORS
     Operation errors are propagated via mongoc_bulk_operation_execute(),  while
     argument validation errors are reported by the error argument.

RETURNS
     Returns true on success, and false if passed invalid arguments.

AUTHOR
     MongoDB, Inc

COPYRIGHT
     2009-present, MongoDB, Inc.

1.30.8				  Aug 27, 2026MONGOC_BULK_OP...SERT_WITH_OPTS(3)

Want to link to this manual page? Use this URL:
<https://man.freebsd.org/cgi/man.cgi?query=mongoc_bulk_operation_insert_with_opts&sektion=3&manpath=FreeBSD+Ports+15.1.quarterly>

home | help