使用VS Code扩展连接到部署后,请使用左侧导航:
探索您的数据库、集合、只读视图和文档。
创建新的数据库和集合。
删除数据库和集合。

注意
如果您的部署需要身份验证,则您的数据库用户权限可能会影响您使用VS Code扩展可以执行的操作。
查看数据库和集合
当您展开活动连接时, VS Code扩展会显示该部署中的数据库。
单击数据库的名称,可查看其中包含的集合。
单击集合的名称查看其文档、模式和指标。
注意
当您关闭 Visual Studio Code 时, VS Code扩展会关闭所有文档。
查看和托管文档
重要
用户必须拥有 listCollections 权限才能查看集合的文档。
要浏览文档,请展开集合并单击 Documents。VS Code扩展会为您的集合打开一个带有分页视图的新标签页,以浏览您的文档。在此视图中,您可以:
自定义文档排序顺序。
自定义每页显示的文档数量。
批量删除文档。
插入文档。
当您将鼠标悬停在单个文档上时,您可以:
单击 Edit Document 图标打开编辑文档视图。
单击 Copy Document 图标将文档复制到剪贴板。
单击 Clone Document 图标将重复文档添加到集合。
单击 Delete Document 图标可从集合中删除该文档。
注意
将鼠标悬停在导航面板中的 Documents(文档)标签上,然后单击出现的 图标,即可打开预先配置为搜索集合的 JavaScript Playground。
批量删除文档
要删除集合中的所有文档,请执行以下任一操作:
在侧面导航栏中,右键单击 Documents,然后单击 Delete All Documents。
展开 Bulk Actions 下拉列表并单击 Delete All Documents。
插入文档
要将文档插入集合,请单击 Insert Document。将文档粘贴到新窗口中,然后单击 Insert 将新文档添加到集合中。
编辑文档
要编辑文档:
打开文档浏览视图。
将鼠标悬停在要编辑的文档上。
单击 图标。
VS Code扩展打开一个新的可编辑标签页,其中包含Shell语法格式的文档。在这里,您可以像往常一样编辑文档并保存文件。
注意
VS Code扩展编辑文档视图默认为Shell语法格式。要将其更改为EJSON格式,请使用 Visual Studio Code 设置 中的 Document View and Edit Format 设置。
架构
集合的模式定义了集合中字段和数据的类型。由于 MongoDB 具有灵活的模式,因此集合中的不同文档可能会包含不同字段,并且字段内的数据类型也可能有所不同。MongoDB 可以实施模式验证,以确保集合文档具有相同结构。
当您展开集合的模式时, VS Code扩展会列出该集合的文档中显示的字段。 如果某个字段存在于所有文档中,并且其类型在整个集合中一致,则VS Code扩展会显示一个图标,指示该字段的数据类型。 将鼠标悬停在字段名称上,查看字段数据类型的文本说明。
管理索引
集合的索引列在 Indexes 标题下。展开索引后,每个索引键都会显示一个指定其类型的图标。索引键类型包括:
升序
降序
地理空间(2d、2dsphere、geoHaystack)
Text
哈希
注意
将鼠标悬停在导航面板中的 Indexes 标签上方,然后单击出现的 图标,即可打开预先配置为创建索引的 MongoDB Playground。
提示
要详细了解 MongoDB 索引,请参阅服务器手册。
创建新数据库
创建新数据库时,必须使用初始集合进行填充。
将鼠标悬停在您希望数据库存在的部署的连接上。
单击图标或右键单击并选择Add Database 。 VS Code扩展打开一个新标签页,其中包含数据库和集合名称的
const变量。使用数据库和集合的名称更新
database和collection变量。单击标签页右上方的 按钮以执行脚本。如果数据库和集合尚不存在,则此操作会创建它们。
创建新集合
将鼠标悬停在您希望集合存在于其中的数据库名称上。
右键单击数据库名称并选择Add Collection 。 VS Code扩展打开一个新标签页,其中包含数据库和集合名称的
const变量。使用新的集合名称更新
collection变量。单击标签页右上方的 按钮以执行脚本。此操作会在指定的数据库中创建集合。
删除数据库或集合
重要
从 MongoDB 中删除数据是一个不可逆的过程。请注意,只删除您确定要删除的数据,并在必要时备份数据。
删除数据库也会删除该数据库中的所有集合和文档。
要删除数据库或集合,请执行以下步骤:
右键单击目标数据库或集合。
点击 Drop Database 或 Drop Collection。
在提示符中,键入目标数据库或集合的名称。
按 enter 键。
刷新数据
您可以随时刷新部署、数据库或集合,以重新查询部署并使用最新数据填充VS Code扩展。
要进行刷新,请执行以下步骤:
右键单击目标部署、数据库或集合。
单击 Refresh(连接)。