文档菜单
文档首页
/
MongoDB 手册
/ /

集合方法

注意

mongosh 方法

本目录页上列出的方法是mongosh 方法。这不是关于 Node.js 或其他特定编程语言驱动程序方法的文档。

在大多数情况下,mongosh 方法的使用方式与旧版 mongo Shell 方法相同。但是,一些旧版方法在 mongosh 中不可用。

有关 MongoDB API 驱动程序的详细信息,请参阅特定语言的 MongoDB 驱动程序 文档。

注意

有关特定方法的详细信息,包括语法和示例,请单击方法参考页面的链接。

名称
描述
db.collection.analyzeShardKey()
计算用于评估分片键的指标。
提供对 聚合管道 的访问。
提供批量写操作功能。
配置集合的查询采样。
包装 count 以返回集合或视图中文档的数量。
使用 $group 聚合阶段和 $sum 表达式包装,以返回集合或视图中文档的数量。
在集合上创建索引。
在集合上创建一个或多个索引。
返回集合的大小。包装 size 字段在 collStats 输出中。
删除集合中的一个文档。
删除集合中的多个文档。
返回具有指定字段唯一值的文档数组。
从数据库中删除指定的集合。
从集合中删除指定的索引。
从集合中删除所有索引。
已移除。请使用 db.collection.createIndex()
包装了 count 命令,用于返回集合或视图中文档的大致数量。
返回各种方法查询执行的详细信息。
在集合或视图中执行查询并返回一个游标对象。
原子性地修改并返回单个文档。
执行查询并返回单个文档。
查找单个文档并将其删除。
查找单个文档并将其替换。
查找单个文档并将其更新。
返回描述集合上现有索引的文档数组。
对于分片集群中的集合,db.collection.getShardDistribution() 报告 数据块 分布的数据。
分片集群的内部诊断方法。
从查询计划器中隐藏索引。
在集合中插入一个新文档。
在集合中插入多个新文档。
报告集合是否为 固定集合。
返回集合的延迟统计信息。
执行类似于 map-reduce 的数据聚合。
重新构建集合上所有现有索引。
从集合中删除文档。
更改集合的名称。
替换集合中的单个文档。
报告集合的状态。提供对 collStats 命令的包装。
报告集合使用的总大小(以字节为单位)。提供对 storageSize 字段的包装。
报告集合上索引使用的总大小。提供对 totalIndexSize 字段的包装。
报告集合的总大小,包括所有文档和索引的大小。
从查询计划器中取消隐藏索引。
修改集合中的单个文档。
修改集合中的多个文档。
在集合上建立更改流。
对集合执行诊断操作。

提示

另请参阅

返回

sp.processor.stop