.\" Man page generated from reStructuredText. . .TH "MONGOC_COLLECTION_VALIDATE" "3" "Jun 04, 2021" "1.17.6" "libmongoc" .SH NAME mongoc_collection_validate \- mongoc_collection_validate() . .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_collection_validate (mongoc_collection_t *collection, const bson_t *options, bson_t *reply, bson_error_t *error); .ft P .fi .UNINDENT .UNINDENT .SH DEPRECATED .sp This helper function is deprecated and should not be used in new code. Run the \fI\%validate\fP command directly with \fBmongoc_client_read_command_with_opts()\fP instead. .SH PARAMETERS .INDENT 0.0 .IP \(bu 2 \fBcollection\fP: A \fBmongoc_collection_t\fP\&. .IP \(bu 2 \fBoptions\fP: A \fI\%bson_t\fP\&. .IP \(bu 2 \fBreply\fP: An optional location for a \fI\%bson_t\fP\&. .IP \(bu 2 \fBerror\fP: An optional location for a \fBbson_error_t\fP or \fBNULL\fP\&. .UNINDENT .SH DESCRIPTION .sp This function is a helper function to execute the \fBvalidate\fP MongoDB command. .sp Currently, the only supported options are \fBfull\fP, which is a boolean and \fBscandata\fP, also a boolean. .sp See the MongoDB documentation for more information on this command. .SH ERRORS .sp Errors are propagated via the \fBerror\fP parameter. .SH RETURNS .sp Returns \fBtrue\fP if successful. Returns \fBfalse\fP and sets \fBerror\fP if there are invalid arguments or a server or network error. .sp \fBreply\fP is always initialized if it\(aqs not \fBNULL\fP and must be destroyed with \fI\%bson_destroy()\fP\&. .SH AUTHOR MongoDB, Inc .SH COPYRIGHT 2017-present, MongoDB, Inc .\" Generated by docutils manpage writer. .