MongoDB
 sql >> Baza danych >  >> NoSQL >> MongoDB

(node:63208) Ostrzeżenie o wycofaniu:collection.ensureIndex jest przestarzałe. Zamiast tego użyj createIndexes

Problem polega na tym, że mongusta nadal używa collection.ensureIndex i powinien zostać przez nie zaktualizowany w najbliższej przyszłości. Aby pozbyć się wiadomości, możesz obniżyć wersję, używając wersji 5.2.8 w swoim package.json (i usunąć wszelkie pamięci podręczne, w ostateczności jest odinstalowanie go i zainstalowanie za pomocą npm install [email protected] ):

EDYTUJ: Od tej edycji Mongoose jest teraz w wersji 5.4.13. Zgodnie z ich dokumentacją są to poprawki ostrzeżeń o wycofaniu...

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



  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Mongodb:Znajdź dokumenty z tablicą, w której co najmniej jeden element nie pasuje do ObjectID

  2. Limit czasu sterownika MongoDB C#

  3. Zestaw replik MongoDB z prostym uwierzytelnianiem hasłem

  4. Dokumentacja ClusterControl 1.5 — co nowego

  5. Czy MongoDB _id (ObjectId) jest generowany w porządku rosnącym?