mongoc_database_drop_with_opts()

Synopsis

bool
mongoc_database_drop_with_opts (mongoc_database_t *database,
                                const bson_t *opts,
                                bson_error_t *error);

Parameters

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

Description

This function attempts to drop a database on the MongoDB server.

If no write concern is provided in opts, the database’s write concern is used.

The encryptedFields document in opts may be used to drop a collection used for Using Client-Side Field Level Encryption.

Errors

Errors are propagated via the error parameter.

Returns

Returns true if successful. Returns false and sets error if there are invalid arguments or a server or network error.