Para agentes de IA: um índice de documentação está disponível em https://www.mongodb.com/pt-br/docs/llms.txt — as versões de markdown de todas as páginas estão disponíveis anexando .md a qualquer caminho de URL.
Menu Docs

SessionOptions

SessionOptions

The options for a session in mongosh. To access the SessionOptions() object, use the Session.getOptions() method.

As opções de sessão disponíveis são:

Opção
Descrição

causalConsistency

Booleano. Habilita ou desabilita a consistência causal da sessão.

Você pode definir explicitamente a opção ao iniciar uma sessão manualmente:

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

readConcern

Documento. Especifica a read concern.

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 a read preference.

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

Boolean. Habilite ou desabilite a capacidade de tentar gravar novamente ao encontrar erros de rede transitórios, como durante failovers.

To enable retry writes, start mongosh with the --retryWrites option.

Você pode ver se retryWrites está habilitado para uma sessão por meio do seguinte método:

  • Session.getOptions().shouldRetryWrites()

writeConcern

Documento. Especifica a write concern.

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

  • Session.getOptions().getWriteConcern()

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

Verifique quais opções estão habilitadas para a sessão executando Session.getOptions().

Esse método está disponível em implantações hospedadas nos seguintes ambientes:

  • MongoDB Atlas: The fully managed service for MongoDB deployments in the cloud
  • MongoDB Enterprise: a versão autogerenciada e baseada em assinatura do MongoDB

  • MongoDB Community: uma versão com código disponível, de uso gratuito e autogerenciada do MongoDB

Avalie esta página