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

cursor.readConcern() (método mongosh)

cursor.readConcern(level)

Importante

Método mongosh

This page documents a mongosh method. This is not the documentation for a language-specific driver, such as Node.js.

Para drivers de API do MongoDB, consulte a documentação do driver do MongoDB específica da linguagem.

Especifique uma referência de leitura para o método db.collection.find() .

The readConcern() method has the following form:

db.collection.find().readConcern(<level>)

The readConcern() method has the following parameter:

Parâmetro
Tipo
Descrição

level

string

Nível de referência de leitura .

Os possíveis níveis de read concern são:

Para obter mais informações sobre os read concern, consulte Níveis de read concern.

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

Observação

This command is supported in all MongoDB Atlas clusters. For information on Atlas support for all commands, see Unsupported Commands.

  • 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

Você pode usar sessões causalmente consistentes para ler suas próprias gravações, se as gravações solicitarem confirmação.

Ao especificar linearizable read concern, sempre use maxTimeMS() caso a maioria dos membros de suporte de dados não esteja disponível.

db.restaurants.find( { _id: 5 } ).readConcern("linearizable").maxTimeMS(10000)