请参考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 } });