Neo4j关系属性UNIQUE约束

ny6fqffe  于 2022-11-05  发布在  其他
关注(0)|答案(1)|浏览(207)

我知道如何在Neo4j中的relationship属性上创建索引:

CREATE INDEX IF NOT EXISTS FOR ()-[r:CONTAINS]-() ON (r.uuid)

但是如何将UNIQUE约束添加到r.uuid

jjjwad0x

jjjwad0x1#

编辑:根据neo4j和stdob--的Michael Hunger的说法,这还不可能。
**

我不能检查它,因为我没有企业版,
但是如果我合并文档示例中的Unique节点属性约束:

CREATE CONSTRAINT constraint_name FOR (book:Book) REQUIRE book.isbn IS UNIQUE

以docs为例进行Relationship属性存在性约束:

CREATE CONSTRAINT constraint_name FOR ()-[like:LIKED]-() REQUIRE like.day IS NOT NULL

我只能假设在可能的情况下,它的语法将是:

CREATE CONSTRAINT constraint_name FOR ()-[r:CONTAINS]-() REQUIRE r.uuid IS UNIQUE

相关问题