我知道如何在Neo4j中的relationship属性上创建索引:
CREATE INDEX IF NOT EXISTS FOR ()-[r:CONTAINS]-() ON (r.uuid)
但是如何将UNIQUE约束添加到r.uuid?
UNIQUE
r.uuid
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
1条答案
按热度按时间jjjwad0x1#
编辑:根据neo4j和stdob--的Michael Hunger的说法,这还不可能。
**
我不能检查它,因为我没有企业版,
但是如果我合并文档示例中的Unique节点属性约束:
以docs为例进行Relationship属性存在性约束:
我只能假设在可能的情况下,它的语法将是: