DBAtlas · Atlas de operações de banco de dados

79 UnknownReplWriteConcern: Unknown replica set write concern

MongoDB

O que significa?

O write concern especificado não é reconhecido. O valor w usado na operação (um nome de write concern personalizado/com tag ou um valor numérico) não está definido na configuração do replica set.

Por que acontece?

Usar um nome de write concern personalizado não definido em getLastErrorModes (por exemplo, um erro de digitação em vez de 'majority' ou um nome de tag personalizado). A configuração e a requisição não correspondem. Observação: solicitar um w numérico acima do número de membros votantes é outro erro (100 UnsatisfiableWriteConcern).

Como resolver

Garanta que o nome do write concern usado esteja definido nas configurações do replica set. Veja a configuração atual: rs.conf() (settings.getLastErrorModes). Se usar um modo personalizado, defina-o primeiro ou mude para valores padrão ('majority' ou um w numérico válido). Revise a configuração de writeConcern no driver/na string de conexão da aplicação.

Abrir no DBAtlas →

Mais entradas deste banco