文档菜单
文档首页
/
MongoDB Compass
/

在 Compass 中管理集合

本页内容

  • 集合屏幕
  • 创建一个集合
  • 删除一个集合
  • 集合详细信息
  • 限制

集合是 MongoDB文档的分组。集合内的文档可以有不同的字段。集合相当于关系数据库系统中的表。集合存在于单个 数据库中。

集合屏幕列出了现有的集合视图 在所选数据库中。每个列表项包括集合或视图的名称和其他一般信息。

要访问数据库的 集合 屏幕,从 数据库屏幕

  • 单击主 数据库 视图中的 数据库名称,或

  • 单击左侧导航中的数据库。

Select database
点击放大

《集合》屏幕显示所选数据库中每个集合的以下信息

  • 集合名称

  • 集合中的 文档 数量

    备注

    Compass基于使用 collStats 缓存的元数据,在 集合 屏幕上显示的文档计数。此计数可能与集合中的实际文档计数不同。例如,意外的关闭 可能会打乱计数。请使用 db.collection.countDocuments() 方法以获得最准确的文档计数。

  • 集合中文档的平均大小

  • 集合中所有文档的总大小

  • 集合上的 索引 数量

  • 集合上所有索引的总大小

  • 集合的 校对 属性。将鼠标悬停在 校对 标志上,以查看该集合的属性。

您可以在现有数据库中创建新的集合。

1

集合界面,单击创建集合按钮。

2

创建集合对话框中,输入要创建的集合的名称。

Compass还为您提供了其他偏好设置。您可以从以下选项中选择

3
1

在“集合”屏幕中,点击要删除的集合旁边的垃圾桶。将出现一个确认对话框。

2

在对话框中,输入要删除的集合的名称。

3

“集合详细信息”屏幕显示集合的详细信息,包括集合包含的文档。要查看集合详细信息,请执行以下操作之一:

  • 在主“集合”屏幕中点击一个 集合名称,或

  • 在左侧导航中点击一个集合。

  • 在新的标签页中打开集合

选择一个集合后,Compass将显示该集合的 文档标签页Compass详细视图提供以下集合信息和功能

备注

数据湖限制

如果您连接到 数据湖,以下功能不可用:

  • 将数据导入集合

  • 模式分析

  • 查看查询性能

  • 管理索引

  • 为您的模式设置验证规则

您可以在不同的标签页中打开多个集合详情屏幕。要打开新标签页查看集合详情

1
2
3
4
  • MongoDB Compass 只读版 中不允许创建和删除集合。

  • 如果您连接到 数据湖,则无法使用 创建集合 按钮。

返回

管理数据库