Estou com o seguinte erro:
Segue o restante do código.
Estou com o seguinte erro:
Segue o restante do código.
Olá, Roger!
Você está com um erro de conexão ao utilizar o Mongoose para conectar sua aplicação Node.js com o MongoDB Atlas. Esse erro "Error: querySrv ETIMEOUT" geralmente ocorre quando o Mongoose não consegue estabelecer a conexão com o banco de dados.
Uma possível causa desse erro é a configuração incorreta da string de conexão com o MongoDB Atlas. Verifique se você está fornecendo a URL correta, incluindo as credenciais do seu acesso e o nome do banco de dados.
Além disso, certifique-se de que sua aplicação Node.js tem acesso à internet para estabelecer a conexão com o banco de dados remoto.
Outra possível causa desse erro é a configuração do firewall do MongoDB Atlas. Verifique se você permitiu o acesso à sua aplicação Node.js a partir do endereço IP correto.
Caso você esteja seguindo o tutorial do curso, verifique se você seguiu todos os passos corretamente, incluindo a instalação da versão correta do Mongoose.
Fico no aguardo!
Ola Camila,
Consegui resolver esse problema e conectar ao banco mudando o DNS para usar o do Google
Roger,
mudei o DNS aqui também e deu certo.
Obrigado.