mongoose findByIdAndUpdate不执行的解决方法
2018-03-13 16:42 zhoujie 阅读(2826) 评论(0) 编辑 收藏 举报请参考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 } });