.\" Man page generated from reStructuredText. . .TH "MONGOC_DATABASE_HAS_COLLECTION" "3" "Jun 04, 2021" "1.17.6" "libmongoc" .SH NAME mongoc_database_has_collection \- mongoc_database_has_collection() . .nr rst2man-indent-level 0 . .de1 rstReportMargin \\$1 \\n[an-margin] level \\n[rst2man-indent-level] level margin: \\n[rst2man-indent\\n[rst2man-indent-level]] - \\n[rst2man-indent0] \\n[rst2man-indent1] \\n[rst2man-indent2] .. .de1 INDENT .\" .rstReportMargin pre: . RS \\$1 . nr rst2man-indent\\n[rst2man-indent-level] \\n[an-margin] . nr rst2man-indent-level +1 .\" .rstReportMargin post: .. .de UNINDENT . RE .\" indent \\n[an-margin] .\" old: \\n[rst2man-indent\\n[rst2man-indent-level]] .nr rst2man-indent-level -1 .\" new: \\n[rst2man-indent\\n[rst2man-indent-level]] .in \\n[rst2man-indent\\n[rst2man-indent-level]]u .. .SH SYNOPSIS .INDENT 0.0 .INDENT 3.5 .sp .nf .ft C bool mongoc_database_has_collection (mongoc_database_t *database, const char *name, bson_error_t *error); .ft P .fi .UNINDENT .UNINDENT .sp This function checks to see if a collection exists on the MongoDB server within \fBdatabase\fP\&. .SH PARAMETERS .INDENT 0.0 .IP \(bu 2 \fBdatabase\fP: A \fBmongoc_database_t\fP\&. .IP \(bu 2 \fBname\fP: A string containing the name of the collection. .IP \(bu 2 \fBerror\fP: An optional location for a \fBbson_error_t\fP or \fBNULL\fP\&. .UNINDENT .SH ERRORS .sp Errors are propagated via the \fBerror\fP parameter. .SH RETURNS .sp If the function succeeds, it returns \fBtrue\fP if the collection exists and \fBfalse\fP if not, and in either case the fields of \fBerror\fP are cleared, if \fBerror\fP is not NULL. .sp Returns \fBfalse\fP and sets \fBerror\fP if there are invalid arguments or a server or network error. .SH AUTHOR MongoDB, Inc .SH COPYRIGHT 2017-present, MongoDB, Inc .\" Generated by docutils manpage writer. .