MongoDB
 sql >> Datenbank >  >> NoSQL >> MongoDB

Muss ich eine Mongoose-Verbindung manuell schließen?

Sie müssen mongoose.disconnect() aufrufen um die Verbindung zu schließen, aber Sie müssen auch warten, bis alle save Aufrufe haben ihre asynchrone Arbeit abgeschlossen (d. h. ihren Rückruf aufgerufen), bevor sie dies tun.

Zählen Sie also entweder einfach, wie viele noch ausstehen, um den Überblick zu behalten, oder verwenden Sie ein Flusssteuerungs-Framework wie async etwas eleganter zu machen.