sql >> Databasteknik >  >> NoSQL >> MongoDB

mongodb sparar inte all data

Din asynkrona kod är felaktig och din db.close() rad körs före din asynkrona insert alla kommandon har slutförts. Du måste kontrollera flödet av ditt program för att A) inte ha en miljon samtidiga databasinsättningar som sker/köas och B) vänta tills de alla har behandlats av mongo innan du stänger anslutningen. Överväg ett hjälpbibliotek som async.forEach för att hjälpa till med detta om du inte vill koda det själv.




  1. Node.js uppdateringselement i MongoDB

  2. Hur frågar man mongodb med "gilla" med java api?

  3. Finns det ett sätt att lagra python-objekt direkt i mongoDB utan att serialisera dem

  4. $push i MongoDb fungerar inte?