MongoDB中文网
首页
MongoDB教程
MongoDB客户端
MongoDB手册
MongoDB文档
网站转让
操作符
查询和计划操作符
Geospatia查询操作符
评价查询操作符
逻辑查询操作符
位查询操作符
比较查询操作符
数组查询操作符
元查询操作符
更新操作符
字段更新操作符
数组更新操作符
位更新操作符
聚合管道操作符
group查询操作符
管道聚合阶段
Shell方法
集合方法
数据库方法
游标方法
查询计划缓存方法
副本集方法
用户管理方法
连接方法
分片方法
数据库命令
分片命令
聚合命令
查询和写入操作命令
复制命令
查询计划缓存命令
角色管理命令
用户管理命令
管理命令
工具组件
mongosniff
mongodump
mongoimport
mongoexport
bsondump
mongoperf
mongorestore
mongod.exe
mongostat
mongofiles
mongooplog
mongotop
mongos
mongo
MongoDB Collection Method(集合方法)
方法名
描述
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.ensureIndex()
已过时,现使用db.collection.createIndex()
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()
执行对集合验证操作