Możesz sprawdzić, czy Twoja usługa MongoDB jest uruchomiona i działa na danym porcie. Otwórz wiersz polecenia (WindowsKey+R->cmd->OK
) i uruchom następujące polecenie:
netstat -a | find "27017"
Powinno to dać taki wynik:
TCP 127.0.0.1:27017 <MACHINE_NAME>:0 LISTENING
Jeśli nie widzisz tej linii, musisz uruchomić MongoDB lub upewnić się, że działa na domyślnym porcie.
Drugi błąd "Cannot read property 'close' of null"
jest po prostu dlatego, że połączenie się nie udaje, więc twoja db
zmienna będzie przechowywać null
wartość zgodnie z dokumentacją
którego oczywiście nie można uruchomić close()
na. Możesz przenieść ten close()
instrukcja wewnątrz else
oświadczenie.