2: BadValue
MongoDBNe demek?
Bir komuta veya sorguya geçersiz ya da beklenmeyen bir değer verildi. MongoDB argümanı kabul edilebilir bir değer olarak yorumlayamadı.
Neden olur?
Geçersiz operatör argümanı, aralık dışı sayı, desteklenmeyen seçenek değeri, hatalı sıralama (sort) belirtimi, yanlış biçimli sorgu ifadesi veya uygun olmayan parametre kombinasyonu.
Nasıl çözülür?
Hata mesajındaki alan/değer ipucuna göre argümanı düzeltin. Komut ve sorgu seçeneklerini dokümantasyona göre doğrulayın. Sort/projection/aggregate ifadelerinin biçimini kontrol edin. Değer aralıklarını ve tiplerini geçerli hale getirin.