請參考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 } });