Provided by: libmongoc-doc_2.2.1-1_all bug

SYNOPSIS

          mongoc_gridfs_t *
          mongoc_client_get_gridfs (mongoc_client_t *client,
                                    const char *db,
                                    const char *prefix,
                                    bson_error_t *error);

       The  mongoc_client_get_gridfs()  function  shall create a new mongoc_gridfs_t <>. The db parameter is the
       name of the database which the gridfs instance should exist in. The prefix parameter corresponds  to  the
       gridfs  collection  namespacing;  its  default  is  "fs",  thus  the  default GridFS collection names are
       "fs.files" and "fs.chunks".

PARAMETERS

client: A mongoc_client_t <>.

       • db: The database name.

       • prefix: Optional prefix for gridfs collection names or NULL.

       • error: An optional location for a bson_error_t <> or NULL.

ERRORS

       Errors are propagated via the error parameter.

RETURNS

       On success, returns a mongoc_gridfs_t <> you must free with mongoc_gridfs_destroy() <>. Returns NULL upon
       failure and sets error.

Author

       MongoDB, Inc

Copyright

       2009-present, MongoDB, Inc.

2.2.1                                             Dec 11, 2025                       MONGOC_CLIENT_GET_GRIDFS(3)