Para agentes de IA: hay un índice de documentación disponible en https://www.mongodb.com/es/docs/llms.txt — versiones en markdown de todas las páginas están disponibles agregando .md a cualquier ruta URL.
Docs Menu

SessionOptions

SessionOptions

Las opciones para un en.session Para acceder al mongosh objeto,SessionOptions() Session.getOptions() utilice el método.

Las opciones de sesión disponibles son:

Opción
Descripción

causalConsistency

booleano. Habilita o deshabilita la coherencia causal para la sesión.

Puedes establecer explícitamente la opción cuando inicias una sesión manualmente:

  • Session = db.getMongo().startSession( { causalConsistency: true } )

readConcern

Documento. Especifica el nivel de consistencia de lectura.

In mongosh, you can set the option when you run Mongo.startSession(). You can also access the readConcern option via the following methods:

  • Session.getOptions().getReadConcern()

  • Session.getOptions().setReadConcern(<document>)

readPreference

documento. Especifica la preferencia de lectura.

In mongosh, you can set the option when you run Mongo.startSession(). You can also access the readPreference option via the following methods:

  • Session.getOptions().getReadPreference()

  • Session.getOptions().setReadPreference({ mode: <string>, tags: <array>})

retryWrites

booleano. Habilita o deshabilita la capacidad de reintentar guardados al encontrar errores de red transitorios, como durante failovers (conmutaciones por error).

Para habilitar los reintentos de escritura, inicie mongosh con la --retryWrites opción.

Puedes ver si retryWrites está habilitado para una sesión mediante el siguiente método:

  • Session.getOptions().shouldRetryWrites()

writeConcern

documento. Especifica el nivel de confirmación de escritura (write concern).

mongoshEn, puede configurar las opciones cuando ejecute. También puede acceder a Mongo.startSession() la writeConcern opción a través de los siguientes métodos:

  • Session.getOptions().getWriteConcern()

  • Session.getOptions().setWriteConcern(<document>)

Verifique qué opciones están habilitadas para la sesión ejecutando Session.getOptions().

Este método está disponible en implementaciones alojadas en los siguientes entornos:

  • MongoDB Atlas: El servicio totalmente gestionado para implementaciones de MongoDB en la nube
  • MongoDB Enterprise: La versión basada en suscripción y autogestionada de MongoDB

  • MongoDB Community: La versión de MongoDB con código fuente disponible, de uso gratuito y autogestionada.

Califique esta página