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

Topologia di Mongolab nodejs distrutta

Ho avuto un problema simile, la tua connessione al database viene chiusa prima che tutte le tue richieste a Twitter siano state eseguite e i dati inseriti.

Ho finito per inviare la richiamata alla mia funzione come fanno nella documentazione.

https://github.com/mongodb/node-mongodb-native #inserimento-di-un-documento

Puoi vedere al termine dell'inserimento che chiamano callback(result);

E questa è solo una funzione anonima che chiama db.close()

Ecco alcuni altri collegamenti che potrebbero aiutarti con l'apertura/chiusura delle connessioni db

Quando chiudere la connessione al database MongoDB in Nodejs

Perché si consiglia di non chiudere una connessione MongoDB da nessuna parte nel codice Node.js?

Mantenere aperta una connessione al database MongoDB

Spero che ti aiuti!