neo4j,唯一性约束创建

 

创建节点唯一性约束

CREATE CONSTRAINT ON (<label_name>)
ASSERT <property_name> IS UNIQUE

 若设置agent的hash属性唯一性约束

CREATE CONSTRAINT ON (a:label) ASSERT a.hash IS UNIQUE 

CREATE CONSTRAINT book_isbn IF NOT EXISTS FOR (book:Book) REQUIRE book.isbn IS UNIQUE

  关系属性唯一性约束

CREATE CONSTRAINT edge1
FOR ()-[r:Used]-() REQUIRE r.hash IS UNIQUE

  

查看所有约束

SHOW CONSTRAINTS

  删除约束

DROP CONSTRAINT  name

  

posted @ 2024-04-23 22:07  zzl14  阅读(254)  评论(0)    收藏  举报