opts Puede ser NULL o un documento BSON con opciones de comando adicionales:
readConcern:Construir una mongoc_read_concern_ty use mongoc_read_concern_append para agregar la preocupación de lecturaoptsa. Consulte el código de ejemplo de mongoc_client_read_command_with_opts. La preocupación de lectura requiere MongoDB.3 2 o posterior; de lo contrario, se devuelve un error.writeConcern: Construir un mongoc_write_concern_t y usar mongoc_write_concern_append para añadir el nivel de confirmación de escritura (write concern) aopts. Consulta el código de ejemplo para mongoc_client_write_command_with_opts.sessionIdPrimero, construya una sesión mongoc_client_session_t con mongoc_client_start_session. Puede iniciar una transacción con mongoc_client_session_start_transaction,opcionalmente con una sesión mongoc_transaction_opt_t que anule las opciones heredadas de opts-source, y usar mongoc_client_session_append para agregar la sesiónoptsa. Consulte el código de ejemplo de mongoc_client_session_t.bypassDocumentValidation:Establezca entruepara omitir la validación del esquema del lado del servidor de los documentos BSON proporcionados.collation: Configurar comparaciones textuales. Ver Configuración del orden de intercalación y la entrada manual de MongoDB sobre intercalación. La intercalación requiere MongoDB 3.2 o posterior; de lo contrario, se devuelve un error.serverIdPara apuntar a un servidor específico, incluya un32 campo int "serverId". Obtenga el ID llamando a mongoc_client_select_server y luego a mongoc_server_description_id en su valor de retorno.batchSize:Un que representa elint32número de documentos solicitados para ser devueltos en cada llamada a mongoc_cursor_nextlet:Un documento BSON que consta de cualquier número de nombres de parámetros, cada uno seguido de definiciones de constantes en el lenguaje de expresión agregada MQL.comment: Un bson_value_t que especifica el comentario que se adjuntará a este comando. El comentario aparecerá en los mensajes de registro, la salida del generador de perfiles y la salida de currentOp. Solo se admiten valores de cadena anteriores a 4 4MongoDB..hint:Un documento o cadena que especifica el índice que se utilizará para respaldar el predicado de consulta.