sql >> Database >  >> NoSQL >> MongoDB

Waarom is de MongoDB Node Driver-genererende instantiepool vernietigde fouten?

csv.foreach en de insertOne oproepen zijn (vermoedelijk) beide asynchroon, dus u belt db.close() voordat uw invoegingen zijn voltooid.

Je moet een manier bedenken om te wachten om db.close() te bellen totdat alle callbacks van uw inserts zijn gebeld. Hoe u dat doet, hangt af van hoe uw csv-module werkt, maar het gebruik van zoiets als de asynchrone module kan helpen bij de asynchrone stroomregeling.



  1. MongoDB verschillende aggregatie

  2. MongoDB naar productie brengen

  3. Hoe bestaande documenten in MongoDB bij te werken

  4. Hoe kan ik de tijd van de dag opslaan in MongoDB? Als een string? Geef willekeurig jaar/maand/dag?