sql >> Databáze >  >> NoSQL >> MongoDB

(uzel:63208) Upozornění na zastaralost:collection.ensureIndex je zastaralá. Místo toho použijte createIndexes

Problém je v tom, že mongoose stále používá collection.ensureIndex a měl by být jimi v blízké budoucnosti aktualizován. Chcete-li se této zprávy zbavit, můžete přejít na nižší verzi pomocí verze 5.2.8 v souboru package.json (a odstranit všechny mezipaměti, poslední možností je odinstalovat a nainstalovat pomocí npm install [email protected] ):

UPRAVIT: Od této úpravy je Mongoose nyní ve verzi 5.4.13. Podle jejich dokumentů se jedná o opravy upozornění na ukončení podpory...

mongoose.set('useNewUrlParser', true);
mongoose.set('useFindAndModify', false);
mongoose.set('useCreateIndex', true);



  1. Import doménových tříd ze samostatného modulu GORM do Grails

  2. PHP a Mongo ve Vagrantu, nezachycená výjimka „MongoException“ se zprávou „velikost dokumentu BSON je x bajtů, maximum je 0“

  3. Poskytování dynamických adres URL pomocí Express a mongodb

  4. Jak Express ví, kterou cestu směrovače použít, když se shoduje více cest?