MongoDB Compass Readonly Edition 将在未来发布中弃用。要复制标准Compass版本中的只读行为,请为用户分配数据库级别的
read 访问权限,并在Compass中启用
只读选项。
您可以修改Compass中的现有实体关系图,以计划对数据模型的更改,而不会影响实际数据。
在 Data Modeling标签页中,您可以:
注意
您对实体关系图所做的任何更改都不会影响实际的数据库。
要将新字段添加到实体关系图中的集合,请执行以下操作:
从 Data Modeling标签页中,打开图表。
要添加新字段,请单击某一集合节点右上角的图标。集合节点中将出现一个新字段。
添加字段后,您可以编辑该字段的属性,包括:
要重命名实体关系图中的字段,请执行以下操作:
从 Data Modeling标签页中,打开图表。
单击图表中的一个字段。屏幕右侧会打开字段侧面板。
或者,您可以双击集合节点中的字段类型以打开下拉菜单。
要更改实体关系图中字段的数据类型,请执行以下操作:
从 Data Modeling标签页中,打开图表。
单击图表中的一个字段。屏幕右侧会打开字段侧面板。
或者,您可以双击集合节点中的字段类型以打开下拉菜单。
在 Datatype 下拉菜单中,选择要分配给字段的数据类型。由于MongoDB中的数据具有灵活的模式,因此您可以为一个字段指定多种数据类型。如果字段包含多种数据类型,Compass会在图表中将该字段标记为 (mixed)。
要从图表中删除字段,请执行以下操作:
从 Data Modeling标签页中,打开图表。
单击图表中的一个字段。屏幕右侧会打开字段侧面板。
或者,您可以双击集合节点中的字段类型以打开下拉菜单。