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

Jak usunąć bazę danych za pomocą Mongoose?

Nie ma sposobu na usunięcie kolekcji z mangusty, najlepiej, co możesz zrobić, to usunąć zawartość jednej :

Model.remove({}, function(err) { 
   console.log('collection removed') 
});

Istnieje jednak sposób na uzyskanie dostępu do natywnego sterownika javascript mongodb, którego można w tym celu użyć

mongoose.connection.collections['collectionName'].drop( function(err) {
    console.log('collection dropped');
});

Ostrzeżenie

Zrób kopię zapasową, zanim spróbujesz, na wypadek gdyby coś poszło nie tak!



  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Spring data mongodb - Wymagana jest opcja „kursor”

  2. Sprawdzanie wyjątkowości osadzonego dokumentu w zakresie jego rodzica w manguście

  3. mongodb grupuje wartości według wielu pól

  4. Przegląd Atlasu MongoDB:część druga

  5. Zapytanie Mongoose/mongoDB łączy się… ale pochodzę z tła sql