Mongoose’u sürüm 5’e yükseltin


0

MEAN yığın uygulamam için şu anda Mongoose sürüm 4.4.5 kullanıyorum. 5.0'dan önceki Mongoose sürümlerinin MongoDB 3.6 için yanlış şekilde eşleştiği bir sorunu çözmek için Mongoose'u sürüm 5 veya üstüne güncellemem gerekiyor. MongoDB 3.6 toplam API'yi "imleç isteğe bağlı" den "sadece imleç" e değiştirdi ve eski mongoose sürümleri bunu yanıt olarak bir dizi sormak için kullanımdan kaldırılmış bir yol çağırmaya çalışarak bozuyor. MongoDB 4.0.2 sürümünü kullandığımdan beri, MongoDB'nin bu sürümü ayrıca imleç seçeneğini toplam API için bir gereklilik haline getirir.

Mongoose’u npm kullanarak sürüm 5.0’a nasıl yükselteceğiniz konusunda özel bir kılavuz bulamıyorum. kullanabilirim

npm update mongoose@5.0.0

fakat yeni mongoose versiyonunun MongoDB'ye doğru bir şekilde bağlandığından emin olmak için başka ne yapmam gerektiğine dair özel bir kılavuza ihtiyacım var.

Birisi lütfen bu rehberliği sağlayabilir mi? Bunu daha önce hiç yapmadım ve çevrimiçi olarak hiçbir yerde belirli adımları bulamıyorum.


Geçerli Mongoose belgelerinde bu bağlantıyı bulamadım ancak GitHub deposunun yardımcı Mongoose'a Geçiş Kılavuzu 5 .
Stennie

Mongoose 5 belgelerinde yer alan göç rehberi ile ilgili bir bağlantının eksik olması bir gözden geçirme idi. Yukarıdaki kılavuz şimdi yayınlanmaktadır: mongoosejs.com/docs/migrating_to_5.html .
Stennie
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.