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.