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

mongodb non salva tutti i dati

Il tuo codice asincrono è difettoso e il tuo db.close() la riga viene eseguita prima del tuo insert asincrono i comandi sono stati tutti completati. È necessario controllare il flusso del programma per A) non avere un milione di inserimenti di database simultanei in corso/in coda e B) attendere che siano stati tutti elaborati da mongo prima di chiudere la connessione. Prendi in considerazione una libreria di supporto come async.forEach per aiutarti se non vuoi codificarlo da solo.