MongooseError: Model.prototype.save() no longer accepts a callback

img

初学Node.js,想请问各位这个问题该怎么解决
(node:16568) UnhandledPromiseRejectionWarning: MongooseError: Model.prototype.save() no longer accepts a callback

你的代码save() 方法并传入了一个回调函数,但是现在这个该方法已经不再支持回调函数了,而是返回了一个promise对象。

这个promise对象的形式是这样的:

model.save().then(result => {
  console.log(result);
}).catch(error => {
  console.log(error);
});



如果以上回答对您有所帮助,望采纳~谢谢

说明的save方法不能接收回调,你的库版本不对,不支持。

https://blog.csdn.net/qq_45969772/article/details/128547725?spm=1001.2101.3001.6661.1&utm_medium=distribute.pc_relevant_t0.none-task-blog-2%7Edefault%7ECTRLIST%7ERate-1-128547725-blog-126986090.pc_relevant_3mothn_strategy_recovery&depth_1-utm_source=distribute.pc_relevant_t0.none-task-blog-2%7Edefault%7ECTRLIST%7ERate-1-128547725-blog-126986090.pc_relevant_3mothn_strategy_recovery&utm_relevant_index=1