Как я могу исправить UnhandledPromiseRejectionWarning при подключении mon goose с node.js? - PullRequest
0 голосов
/ 03 мая 2020

Я хочу добавить коллекцию с именем cats в базу данных mon goose, но она показывает это UnhandledPromiseRejectionWarning

enter image description here

вот код:

var mongoose = require("mongoose");
mongoose.set('useNewUrlParser', true);
mongoose.set('useFindAndModify', false);
mongoose.set('useCreateIndex', true);
mongoose.set('useUnifiedTopology', true);

mongoose.connect("mongod://localhost/cat_app");

var catSchema = new mongoose.Schema({
    name: String,
    age: Number,
    temperament: String
});

var Cat = mongoose.model("Cat" , catSchema);

var george = new Cat({
    name: "george",
    age: 11,
    temperament: "grouchy"
});

george.save(function(err, cat){
    if(err){
        console.log("something went wrong!" + err);
    } else{
        console.log("added a new cat to the database!");
        console.log(cat);
    }

});

1 Ответ

0 голосов
/ 03 мая 2020

Попробуйте использовать следующий код:

    const mongoose = require('mongoose');
    mongoose.connect("mongodb://localhost:27017/database_name",{ useNewUrlParser: true 
    ,useUnifiedTopology: true} );
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...