mongoc_collection_find_and_modify_with_opts
mongoc_collection_find_and_modify_with_opts()
- Provided by: libmongoc-doc (Version: 1.21.0-1build1)
- Source: mongo-c-driver
- Report a bug
mongoc_collection_find_and_modify_with_opts()
bool mongoc_collection_find_and_modify_with_opts ( mongoc_collection_t *collection, const bson_t *query, const mongoc_find_and_modify_opts_t *opts, bson_t *reply, bson_error_t *error);
Update and return an object.
reply is always initialized, and must be freed with bson_destroy().
If an unacknowledged write concern is set (through mongoc_find_and_modify_opts_append), the output reply is always an empty document.
Errors are propagated via the error parameter.
Returns true if successful. Returns false and sets error if there are invalid arguments or a server or network error.
A write concern timeout or write concern error is considered a failure.
See the example code for mongoc_find_and_modify_opts_t.
MongoDB, Inc
2017-present, MongoDB, Inc