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

Definir configurações personalizadas de CRUD

Neste guia, você aprenderá como o driver Java configura as operações CRUD para instâncias MongoDatabase e MongoCollection.

As preferências de leitura, as write concerns e as read concerns controlam como o driver direciona as operações de leitura e espera a confirmação das operações de leitura e gravação quando conectado a um conjunto de réplicas do MongoDB. As preferências de leitura e as preocupações de leitura se aplicam a todas as operações de leitura; as write concerns se aplicam a todas as operações de gravação.

Para obter mais informações, consulte a documentação do servidor sobre preferências de leitura, read concerns e write concerns.

Por padrão, as instâncias MongoDatabase e MongoCollection herdam suas preferências e preocupações do MongoClient que as acessa. Consulte a página Definir configurações de CRUD no nível do cliente para obter mais informações. No entanto, você pode aplicar configurações personalizadas aos seus bancos de dados e coleções individuais usando os seguintes métodos:

Dica

Os métodos withReadConcern(), withReadPreference() e withWriteConcern criam uma nova instância de um MongoDatabase ou MongoCollection com a preferência ou preocupação desejada. O MongoDatabase ou MongoCollection sobre o qual o método é chamado mantém suas configurações originais de preferência e preocupação.

Nesta página