MongoDB工具 >MongoDB指南针 >与您的数据互动 >管理文件 > 修改文件
重要
MongoDB Compass只读版不允许修改文档 。
您可以编辑集合中的现有文档。当您编辑文档时,Compass会执行 findAndModify 操作来更新文档。
根据要在列表视图,JSON视图还是表视图中查看文档,选择适当的选项卡:
要修改文档,请将鼠标悬停在文档上,然后单击铅笔图标:
单击铅笔图标后,文档进入编辑模式:
现在,您可以更改字段,值或值的数据类型。
要从文档中删除字段,请单击x
该字段左侧的图标:
选定后,该字段将标记为要删除,并以红色突出显示:
要在文档中添加新字段,请将鼠标悬停在对话框中的行号上(该行号不是文档的一部分,而是对话框显示),然后单击加号在该字段后添加一个新字段。
当文本光标位于最后一个文档字段的值中时,也可以通过按Tab键在文档末尾添加一个新字段。
您可以通过单击现有字段名称或值并进行更改来修改文档。在此示例中,航班状态从更改L
为M
。更改的字段以黄色突出显示:
完成文档编辑后,单击Update
按钮以提交更改。
要还原对文档的更改,请将鼠标悬停在已编辑的字段上,然后单击该字段的行号左侧显示的还原图标。
注意
从Compass 1.20开始可以使用JSON View。
要修改文档,请将鼠标悬停在文档上,然后单击铅笔图标:
单击铅笔图标后,文档进入编辑模式。现在,您可以通过修改JSON文档来添加,删除和编辑字段值。
默认情况下,隐藏的对象和数组是隐藏的。要展开嵌入的对象和数组元素,请将鼠标悬停在目标文档上,然后单击文档左侧的顶部箭头。
要展开单个对象和数组,请单击所需字段左侧的箭头。
要修改文档,请将鼠标悬停在文档上,然后单击铅笔图标:
单击铅笔图标后,文档进入编辑模式:
要从文档中删除字段:
要将新字段添加到文档中:
修改文档时,您可以选择在保存修改后的文档之前还原对字段所做的更改。
单击显示在已编辑表格元素右侧的还原图标。
要退出编辑模式并取消对文档的所有未决更改,请单击“ 取消”按钮。