sql >> Base de Datos >  >> NoSQL >> MongoDB

¿Por qué el controlador de nodo MongoDB genera errores de destrucción del grupo de instancias?

csv.foreach y el insertOne las llamadas son (presumiblemente) asíncronas, por lo que está llamando a db.close() antes de que se completen sus inserciones.

Debe encontrar una forma de esperar para llamar a db.close() hasta que se hayan llamado todas las devoluciones de llamada de sus inserciones. Cómo hacerlo depende de cómo funcione su módulo csv, pero usar algo como el módulo asíncrono puede ayudar con el control de flujo asíncrono.