sql >> Database teknologi >  >> NoSQL >> MongoDB

Hvorfor er MongoDB Node Driver-genererende instanspulje ødelagte fejl?

csv.foreach og insertOne opkald er (formodentlig) begge asynkrone, så du kalder db.close() før dine indsættelser er afsluttet.

Du skal finde på en måde at vente med at ringe til db.close() indtil alle dine skærs tilbagekald er blevet kaldt. Hvordan man gør det afhænger af, hvordan dit csv-modul fungerer, men at bruge noget som asynkronmodulet kan hjælpe med asynkron-flowstyringen.



  1. Mongo DB relationer mellem objekter

  2. MongoDB \uXXXX problem

  3. Sådan opretter du bedst en RESTful API i Node.js

  4. Find et dokument med ObjectID i mongoDB