1、mongoose版本太高的话,往集合内添加或者删除对象等,后跟回调函数会显示如下问题
xxxModel.deleteOne({_id:'xxx'},(err,data)=>{})
MongooseError: Model.deleteMany() no longer accepts a callback
解决办法:降低mongoose版本,或者去掉后面回调,或者后跟then和catch
2、使用deleteOne和deleteMany,不能删除集合内的数据
解决办法:使用asyn...await...