opts Puede ser NULL o un documento BSON con opciones de comando adicionales:
batchSize:Unint32que representa el número de documentos que se solicita devolver en cada llamada a mongoc_cambiar_flujo_siguienteresumeAfter: UnDocumentrepresenta el punto de inicio lógico del flujo de cambios. Aquí se puede usar el resultado de mongoc_change_stream_get_resume_token o el_idcampo de cualquier cambio recibido de un flujo de cambios. Esta opción es mutuamente excluyente constartAfterstartAtOperationTimey.startAfter: Un queDocumentrepresenta el punto de inicio lógico del flujo de cambios. A diferenciaresumeAfterde, este puede reanudar las notificaciones después de un evento de invalidación. Aquí se puede usar el resultado de mongoc_change_stream_get_resume_token o el_idcampo de cualquier cambio recibido de un flujo de cambios. Esta opción es mutuamente excluyente conresumeAfterstartAtOperationTimey.startAtOperationTime: ATimestamp. El flujo de cambios solo proporciona los cambios ocurridos en la fecha y hora especificadas o después. Cualquier comando ejecutado en el servidor devolverá una hora de operación que puede usarse aquí. Esta opción es mutuamente excluyente conresumeAfterystartAfter.maxAwaitTimeMS:Un queint64representa la cantidad máxima de tiempo que una llamada a mongoc_change_stream_next bloqueará la espera de datosfullDocument: Una cadena UTF-8 opcional. Configure esta opción como "default", "updateLookup", "whenAvailable" o "required". Si no se configura, se asume la cadena "default". Configure esta opción como "updateLookup" para que el cursor del flujo de cambios busque la versión confirmada mayoritariamente más reciente del documento asociado a un evento de actualización del flujo de cambios.fullDocumentBeforeChange: Una cadena UTF-8 opcional. Establezca esta opción en "whenAvailable", "required" o "off". Si no se establece, el valor predeterminado es "off". Similar a "fullDocument", pero devuelve el valor del documento antes del cambio asociado.showExpandedEvents: Establézcalo entruepara devolver una lista ampliada de eventos de flujo de cambios. Disponible solo en versiones de MongoDB >=6.0comment: 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..