集合方法
注意
mongosh 方法
本目录页上列出的方法是mongosh
方法。这不是关于 Node.js
或其他特定编程语言驱动程序方法的文档。
在大多数情况下,mongosh
方法的使用方式与旧版 mongo
Shell 方法相同。但是,一些旧版方法在 mongosh
中不可用。
有关 MongoDB API 驱动程序的详细信息,请参阅特定语言的 MongoDB 驱动程序 文档。
注意
有关特定方法的详细信息,包括语法和示例,请单击方法参考页面的链接。
名称 | 描述 |
---|---|
计算用于评估分片键的指标。 | |
提供对 聚合管道 的访问。 | |
提供批量写操作功能。 | |
配置集合的查询采样。 | |
包装 count 以返回集合或视图中文档的数量。 | |
在集合上创建索引。 | |
在集合上创建一个或多个索引。 | |
删除集合中的一个文档。 | |
删除集合中的多个文档。 | |
返回具有指定字段唯一值的文档数组。 | |
从数据库中删除指定的集合。 | |
从集合中删除指定的索引。 | |
从集合中删除所有索引。 | |
已移除。请使用 db.collection.createIndex() 。 | |
包装了 count 命令,用于返回集合或视图中文档的大致数量。 | |
返回各种方法查询执行的详细信息。 | |
在集合或视图中执行查询并返回一个游标对象。 | |
原子性地修改并返回单个文档。 | |
执行查询并返回单个文档。 | |
查找单个文档并将其删除。 | |
查找单个文档并将其替换。 | |
查找单个文档并将其更新。 | |
返回描述集合上现有索引的文档数组。 | |
对于分片集群中的集合, db.collection.getShardDistribution() 报告 数据块 分布的数据。 | |
分片集群的内部诊断方法。 | |
从查询计划器中隐藏索引。 | |
在集合中插入一个新文档。 | |
在集合中插入多个新文档。 | |
报告集合是否为 固定集合。 | |
返回集合的延迟统计信息。 | |
执行类似于 map-reduce 的数据聚合。 | |
重新构建集合上所有现有索引。 | |
从集合中删除文档。 | |
更改集合的名称。 | |
替换集合中的单个文档。 | |
报告集合的状态。提供对 collStats 命令的包装。 | |
报告集合使用的总大小(以字节为单位)。提供对 storageSize 字段的包装。 | |
报告集合上索引使用的总大小。提供对 totalIndexSize 字段的包装。 | |
报告集合的总大小,包括所有文档和索引的大小。 | |
从查询计划器中取消隐藏索引。 | |
修改集合中的单个文档。 | |
修改集合中的多个文档。 | |
在集合上建立更改流。 | |
对集合执行诊断操作。 |