Задать вопрос
@historydev
Редактирую файлы с непонятными расширениями

Почему не подключается mongoose?

const mongoose = require('mongoose');
const connect = mongoose.connect("mongodb://localhost:27017/Racer");

// Check database connected or not
connect.then(() => {
    console.log("Database Connected Successfully");
})
.catch((err) => {
    console.log(err);
    console.log("Database cannot be Connected");
})

// Create Schema
const Loginschema = new mongoose.Schema({
    name: {
        type: String,
        required: true
    },
    password: {
        type: String,
        required: true
    },
    record:{
        type: Number,
        required: 0
    }
});

// collection part
const collection = new mongoose.model("users", Loginschema);

module.exports = collection;


Полагаю если использовать MongoClient, всё будет работать, т.к. компас подключается без каких либо проблем.

Ошибка в catch блоке:
MongooseServerSelectionError: connect ECONNREFUSED ::1:27017


В имени базы данных опечаток нет, база данных есть на сервере.
  • Вопрос задан
  • 86 просмотров
Подписаться 1 Простой Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы