DBAtlas · Veritabanı operasyon atlası

79 UnknownReplWriteConcern: Unknown replica set write concern

MongoDB

Ne demek?

Belirtilen yazma güvencesi (write concern) tanınmıyor. İşlemde kullanılan w değeri (özel/etiketli bir write concern adı veya sayısal değer), replica set yapılandırmasında tanımlı değil.

Neden olur?

getLastErrorModes içinde tanımlanmamış özel bir write concern adının (ör. 'majority' yerine yazım hatası veya özel bir etiket adı) kullanılması. Yapılandırma ile istek uyuşmuyor. Not: Oy veren üye sayısının üstünde bir sayısal w değeri istemek ayrı bir hatadır (100 UnsatisfiableWriteConcern).

Nasıl çözülür?

Kullandığınız write concern adının replica set ayarında tanımlı olduğundan emin olun. Mevcut yapılandırmayı görün: rs.conf() (settings.getLastErrorModes). Özel bir mod kullanacaksanız önce tanımlayın ya da standart değerlere geçin ('majority' veya geçerli bir sayısal w). Sürücü/uygulama bağlantı dizesindeki writeConcern ayarını gözden geçirin.

DBAtlas'ta aç →

Aynı motorda diğer kayıtlar