方法名 描述
db.collection.aggregate() 聚合,主要用于处理数据(诸如统计平均值,求和等),并返回计算后的数据结果
db.collection.bulkWrite() 批量写入
db.collection.createIndex() 创建一个集合索引
db.collection.count() 返回集合总数或匹配查询的结果集总数
db.collection.deleteOne() 删除集合中的一个文档
db.collection.deleteMany() 删除集合中的多个文档
db.collection.dataSize() 返回集合的大小
db.collection.distinct() 返回具有指定字段不同值的文档(去除指定字段的重复数据)
db.collection.dropIndex() 删除一个集合中的指定索引
db.collection.dropIndexes() 删除一个集合中的所有索引
db.collection.drop() 删除当前数据库中的collection集合
db.collection.explain() 返回各种方法的查询执行信息
db.collection.findOne() 查询单条数据
db.collection.findOneAndReplace() 查询单条数据并替换
db.collection.findOneAndDelete() 查询单条数据并删除
db.collection.findOneAndUpdate() 查询单条数据并更新
db.collection.find() 查询集合,无参数则查询所有,并返回一个游标对象
db.collection.findAndModify() 查询并修改
db.collection.getIndexes() 返回当前集合的所有索引数组
db.collection.group() 提供简单的数据聚合功能
db.collection.isCapped() 判断集合是否为定容量
db.collection.insert() 在当前集合插入一条或多条数据(或叫文档)
db.collection.insertMany() 在当前集合插入多条数据
db.collection.insertOne() 在当前集合插入一条数据
db.collection.reIndex() 重建当前集合的所有索引
db.collection.renameCollection() 重命名集合名称
db.collection.replaceOne() 替换集合中的一个文档(一条数据)
db.collection.remove() 从当前集合删除数据
db.collection.save() 已插入数据更新
db.collection.stats() 返回当前集合的状态
db.collection.storageSize() 返回当前集合已使用的空间大小
db.collection.totalSize() 返回当前集合的总占用空间,包括所有文件和所有索引
db.collection.totalIndexSize() 返回当前集合所有的索引所占用的空间大小
db.collection.updateMany() 修改集合中的多条数据
db.collection.update() 修改集合中的数据
db.collection.updateOne() 修改集合中的一条数据
db.collection.validate() 执行对集合验证操作
 
 

最新文章

  1. UIScrollView的其他属性
  2. 东大OJ-快速排序
  3. PHP 线程安全与非线程安全版本的区别深入解析
  4. mkdir:批量创建文件夹
  5. LinuxShell脚本攻略--第九章 管理重任
  6. 2013年山东省第四届ACM大学生程序设计竞赛 Alice and Bob
  7. JavaEE自定义标签:标签类的创建、tld配置文件的创建(位置、如何创建)、Web-XML配置、JSP应用
  8. 通过css实现文本超出部分以省略号(......)代替
  9. ubantu下重启apache
  10. [置顶] .net技术类面试、笔试题汇总1
  11. Android之字符串的拆分-split
  12. 使用SHA1、SHA2双证书进行微软数字签名
  13. No resource found that matches the given name 'android:WindowTitle'
  14. MATLAB编译器
  15. Struts2--Result类型
  16. (转载)oracle 在一个存储过程中调用另一个返回游标的存储过程
  17. Web API 之承载宿主IIS,SelfHost,OwinSelfHost
  18. Hibernate-ORM:05.Hibernate中的list()和iterator()
  19. [MVC框架]利用@Scheduled注解创建定时执行的程序
  20. 20165323 实验三 敏捷开发与XP实践

热门文章

  1. 【题解】整数划分 [51nod1201] 整数划分 V2 [51nod1259]
  2. 『一维线性dp的四边形不等式优化』
  3. Java自学-面向对象 类和对象
  4. vue中的混入
  5. 详解js中的this指向
  6. js学习之面向对象
  7. day 28
  8. Python学习日记(三十七) Mysql数据库篇 五
  9. Ansible入门笔记(2)之常用模块
  10. js刷新页面得重新加载和页面的刷新