Model API
- Model.translateAliases()
- Model.distinct()
- Model.where()
- Model.prototype.$where()
- Model.watch()
- Model.insertMany()
- Model.bulkWrite()
- Model.hydrate()
- Model.mapReduce()
- Model.geoSearch()
普通查询
- Model.find()
- Model.findById()
- Model.findOne()
- Model.populate()
聚合查询
统计查询
创建操作
更新操作
- Model.update()
- Model.updateMany()
- Model.updateOne()
- Model.replaceOne()
删除操作
- Model.remove()
- Model.deleteOne()
- Model.deleteMany()
- Model.findOneAndUpdate()
- Model.findByIdAndUpdate()
- Model.findOneAndRemove()
- Model.findByIdAndRemove()
索引相关
- Model.init
- Model.ensureIndexes()
- Model.createIndexes()