图类型

预览功能

如您与 Neo4j 的协议所述,图类型功能按原样提供,仅用于内部开发目的。

当此功能正式发布后,若要在非开发场景中使用,需要升级至最新的 Neo4j 版本(可能需要停机)。

在 Aura 和自托管的 Neo4j 中,图类型默认 已启用

如果您希望在自托管的 Neo4j 中禁用此功能,请使用内部设置 internal.dbms.graph_types=false

在预览期间,如果您有任何反馈、意见或遇到问题,欢迎在我们的 公共 GitHub 仓库提交。我们会尽力处理。请在问题标题中加入 Graph types(图类型) 以便我们更快识别。
拥有有效合同的客户可通过标准支持渠道联系 Neo4j 支持。请注意,任何与预览功能相关的案例将默认被归为严重程度 4,依据 支持条款

图类型允许您为数据库指定图模式。

创建数据库时,它的图类型为空,表示对数据库中可存储的内容没有任何约束。通常在创建数据库后设置图类型,用户可以对图类型所包含的节点、关系和属性施加模式,从而确保图数据的完整性和质量。

Cypher® 支持开放图类型,即图类型仅约束其所包含的数据,对图类型未包含的节点、关系和属性不施加任何约束。

有关使用图类型的更多信息,请参阅

有关管理图类型的 Cypher 命令的参考资料,请参见 语法 → 图类型