MongoDB
 sql >> Base de Dados >  >> NoSQL >> MongoDB

Erro:Não é possível ler a propriedade 'close' de null


Você pode querer verificar se o seu serviço MongoDB está funcionando na porta especificada. Abra um prompt de comando (WindowsKey+R->cmd->OK ) e execute o seguinte comando:
netstat -a | find "27017"

Isso deve fornecer alguma saída como esta:
TCP    127.0.0.1:27017        <MACHINE_NAME>:0         LISTENING

Se você não vir esta linha, você precisa iniciar o MongoDB ou certificar-se de que ele seja executado na porta padrão.

O segundo erro "Cannot read property 'close' of null" é simplesmente porque a conexão falha, então seu db variável conterá um null valor de acordo com os documentos que obviamente você não pode executar um close() sobre. Você pode querer mover esse close() declaração dentro do else declaração.