欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  IT编程

mongoose findByIdAndUpdate不执行的解决方法

程序员文章站 2022-04-16 10:18:47
请参考Mongoose的文档 1、findOneAndUpdate([query], [doc], [options], [callback]) 有callback传递才执行。 2、exec是promise的写法,代替callback,和使用callback作用一样。 3、ts可以使用await/a ......

请参考Mongoose的文档

1、findOneAndUpdate([query], [doc], [options], [callback])

有callback传递才执行。

2、exec是promise的写法,代替callback,和使用callback作用一样。

3、ts可以使用await/async语法:

await ArticleModel.findByIdAndUpdate(_id, {
             $push: { 'Readers': req.user.id },
             $inc: { 'ReadCount': 1 }
});