Это ошибка, которая отображается на моем терминале.
{
message: 'connect ECONNREFUSED 127.0.0.1:27017',
name: 'MongooseServerSelectionError',
reason: TopologyDescription {
type: 'Single',
setName: null,
maxSetVersion: null,
maxElectionId: null,
servers: Map { 'localhost:27017' => [ServerDescription] },
stale: false,
compatible: true,
compatibilityError: null,
logicalSessionTimeoutMinutes: null,
heartbeatFrequencyMS: 10000,
localThresholdMS: 15,
commonWireVersion: null
},
[Symbol(mongoErrorContextSymbol)]: {}
}
Мой код для подключения к базе данных в этом: -
const mongoose = require("mongoose");
mongoose
.connect("mongodb://localhost:27017/playground", {
useNewUrlParser: true,
useUnifiedTopology: true
})
.then(() => {
console.log("database connected");
})
.catch(err => {
console.log("Could not connect", err);
});
Все работало нормально, пока я выключи мой ноутбук. Я не знаю, почему компас Mongodb показывает мне эту ошибку «Тайм-аут выбора сервера через 30000 мс», я работаю на локальном хосте, только