Source: https://dev-docs.yueshu.com.cn/v5.3.2/visualization/explorer/data-exploration/edit-graph-data/ Documentation version: v5.3.2 # 编辑图数据 图探索的编辑模式支持新增点和边、编辑属性,以及删除点和边。本文介绍如何在画布中修改悦数图数据库开发版中的图数据。 ## 前提条件 - 已创建并打开图探索实例,且该实例关联的图及图类型信息可用。更多信息,请参见[管理图探索实例](https://dev-docs.yueshu.com.cn/v5.3.2/visualization/explorer/data-exploration/manage-explore/)。 - 当前登录的悦数图数据库开发版用户具有目标图上相应的写入权限。 - 已启用悦数图管理的元数据数据库,即[`Database.Enable`](https://dev-docs.yueshu.com.cn/v5.3.2/visualization/studio/configs/)为`true`。 Warning 编辑模式下确认的新增、修改和删除操作会直接写入悦数图数据库开发版,不需要再单击画布的保存按钮才生效。保存探索快照用于保留画布状态,不能用于撤销悦数图数据库开发版变更。 ## 进入编辑模式 在图探索实例的画布右上角,单击铅笔图标(编辑模式)。画布中将显示新增点、新增边和删除操作。若目标图或图类型信息不可用,编辑模式按钮不可用。 完成操作后,可单击退出编辑模式按钮返回探索状态。 下图展示编辑模式。右上角铅笔按钮高亮时,表示已进入编辑模式;画布左上角显示编辑工具栏。 [![edit](https://docs-cdn.nebula-graph.com.cn/figures/5.0/studio-edit-mode-cn.png)](https://docs-cdn.nebula-graph.com.cn/figures/5.0/studio-edit-mode-cn.png) ## 新增点 1. 在编辑模式下,单击新增点。 2. 在弹出的对话框中,选择点类型并填写属性值。 3. 检查主键及非空属性已填写,属性值符合对应的数据类型,然后单击确认。 当前不支持在此处新增使用自动生成标识的点类型。若没有可新增的点类型,无法新增点。 ## 新增边 1. 在画布中依次选中两个点,作为起点和终点。 2. 单击新增边。 3. 在弹出的对话框中,选择可用于这两个点类型之间的边类型,并填写属性值。 4. 检查起点、终点和边方向,然后单击确认。 可选边类型取决于图类型定义。若界面提示方向已反转,后选中的点将作为起点;若两种点类型之间没有可用的边类型,则无法新增边。 ## 编辑属性 1. 在编辑模式下,选中一个点或一条边。 2. 单击右键,在菜单中选择编辑属性。 3. 在弹出的对话框中修改属性值,然后单击确认。 主键和多边键不可修改。若某个类型的所有属性都是键,则没有可修改的属性。允许为空的属性可留空,表示`NULL`;非空属性必须填写。 ## 删除点和边 Warning 此操作从悦数图数据库开发版中永久删除数据。删除点会同时删除与其相连的所有边,包括未在当前画布中显示的边,且操作不可恢复。如只需调整画布展示,请使用[管理画布数据](https://dev-docs.yueshu.com.cn/v5.3.2/visualization/explorer/data-exploration/modify-results/)中的过滤或隐藏操作。 1. 在编辑模式下,选中要删除的点或边。 2. 单击删除。 3. 在从数据库中删除对话框中,核对待删除的点和边数量及影响范围。 4. 确认后单击删除。 若界面提示部分元素删除失败,请核对悦数图数据库开发版中的实际结果,不要假定所有删除操作均已成功或全部回滚。