я изучаю NodeJS и ниже запрос, где я застрял:Как разрешить Mongoose Ошибки - Mongoose: mpromise (обещание по умолчанию библиотека Mongoose в) является устаревшим, плагин в своей собственной библиотеке обещания
user.route.js
module.exports = function(app){
console.log("route initialized");
var ctrl = require("../controllers/user.controller");
app.post("/api/createuser", ctrl.createUser);
};
И CreateUser функция в контроллере user.controller.js
var User = require("../models/user");
controller.createUser = function(req,res){
var user = req.body;
console.log(user);
var userModel = new User(user);
userModel.save(function(err, data){
if(err){
res.send("error occurred please try again");
}else{
res.send(data);
}
});
};
Теперь, когда я пытаюсь ударить URL http://localhost:3000/api/createuser через Почтальон, я получаю следующее Монг o ошибка
Mongoose: mpromise (mongoose's default promise library) is deprecated, plug in your own promise library instead: http://mongoosejs.com/docs/promises.html
Теперь у меня нет идеи о том, как изменить код для размещения обещаний. Может ли кто-нибудь помочь мне с этим?
спасибо