sql >> Database >  >> NoSQL >> MongoDB

Fout:kan eigenschap 'close' van null . niet lezen

Misschien wilt u controleren of uw MongoDB-service actief is op de opgegeven poort. Open een opdrachtprompt (WindowsKey+R->cmd->OK ) en voer het volgende commando uit:

netstat -a | find "27017"

Dit zou je zo'n output moeten geven:

TCP    127.0.0.1:27017        <MACHINE_NAME>:0         LISTENING

Als u deze regel niet ziet, moet u MongoDB starten of ervoor zorgen dat deze op de standaardpoort draait.

De tweede fout "Cannot read property 'close' of null" is simpelweg omdat de verbinding mislukt, zodat uw db variabele bevat een null waarde volgens de docs wat je uiteraard niet kunt uitvoeren met een close() Aan. Misschien wil je die close() . verplaatsen statement binnen de else verklaring.




  1. Redis op Spark:Taak niet serialiseerbaar

  2. Update array in Mongo-document werkt niet

  3. .get() vereist callback-functies, maar heeft een [object Undefined]

  4. Aggregeren op datum in Mongodb