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

Jak zrušit databázi pomocí Mongoose?

Neexistuje žádný způsob, jak odstranit sbírku z mongoose, nejlepší, co můžete udělat, je odstranit obsah jedné:

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

Existuje však způsob, jak získat přístup k nativnímu javascriptovému ovladači mongodb, který lze k tomu použít

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

Upozornění

Než to zkusíte, udělejte si zálohu pro případ, že by se něco pokazilo!



  1. Spring Data MongoDB - Anotace @CreatedDate nefunguje při použití s ​​vlastním polem ID

  2. Existuje způsob, jak automaticky objevit novou IP uzlu clusteru v Redis Cluster s Lettuce

  3. Nelze se připojit k Redis v 10.XX.XX.28:6379:Neznámá chyba – při přístupu z Spring Batch nebo Windows

  4. Jak mohu vygenerovat ObjectId pomocí mongoose?