User.save().then((doc)=>{..}).catch((err)=>{})和save((err,doc)=>{...})的区别在于语法和使用方式。
示例代码:
User.save()
.then((doc) => {
// 处理成功的回调函数
})
.catch((err) => {
// 处理失败的回调函数
});
示例代码:
User.save((err, doc) => {
if (err) {
// 处理失败的情况
} else {
// 处理成功的情况
}
});
综上所述,User.save().then((doc)=>{..}).catch((err)=>{})和save((err,doc)=>{...})的区别在于语法和使用方式,前者使用Promise进行异步操作,后者使用回调函数进行异步操作。
领取专属 10元无门槛券
手把手带您无忧上云