编辑图数据

Bloom 允许您直接在场景中编辑图形数据。因此,您只能修改当前场景中可见的数据。您还可以在场景中创建新节点和关系,这些会被添加到数据库中。

在 Bloom 中编辑数据需要对数据库的写入权限。

  • 编辑标签 - 在检查器中检查节点属性时,您可以为节点添加或移除标签。只能添加数据库中已有的标签。

edit label
  • 编辑或添加属性 - 在检查器中查看节点属性时,您可以添加、编辑或删除节点的属性。只有在 Bloom 中启用查看的属性键(在 Perspective 中定义)才会显示且可编辑。关系属性也可以在相应的检查器中编辑。

edit properties
  • 创建新关系 - 可以直接在场景中创建新关系。要创建新关系,先选择源节点和目标节点,注意先选中源节点。右键上下文菜单会显示已启用的 Create relationship,并带有子菜单显示可用的关系类型。只能添加数据库中已有的关系类型。请注意,如果存在数据库约束,则会影响创建关系的能力。有关约束的更多信息,请参阅 Cypher 手册 → 约束

create relationship
  • 创建新节点 - 也可以在场景中创建新节点。要创建一个空的新节点,请使用场景上下文菜单并选择一个已有的类别,以便为节点分配。另一种方式是从上下文菜单复制现有节点。如果尝试创建具有特定标签且对一个或多个属性存在存在性或唯一性约束的节点,检查器会显示需要(唯一)值的属性,只有在提供这些值后才能创建节点。有关约束的更多信息,请参阅 Cypher 手册 → 约束

create node
  • 删除关系 - 也可以在场景中删除关系。选中目标关系后,上下文菜单中会出现删除关系的选项。如果选中了多个关系,则可以删除所选的所有关系。

delete relationship
  • 删除节点 - 同样,节点也可以直接在场景中删除。节点的上下文菜单允许您以与删除关系相同的方式删除所选节点。

delete node

只有在您的角色拥有相应权限时,才能从数据库中删除元素。有关基于角色的访问控制的更多信息,请参阅 运维手册 → 身份验证和授权

从场景中删除节点和关系会永久从数据库中删除它们。请谨慎操作,此操作不可撤销。