Neo4j约束:只有UNIQUENESS?

时间:2015-10-03 02:13:16

标签: neo4j constraints

Neo4j Manual page on Constraints将每个约束的type显示为UNIQUENESS。是否还有其他类型的约束可以应用?

2 个答案:

答案 0 :(得分:1)

目前,在Neo4j 稳定版本中,仅支持UNIQUENESS约束。

但是,在即将发布的2.3.0版本中,Neo4j中会添加新约束 - PROPERTY EXISTS

示例:

CREATE CONSTRAINT ON (book:Book) ASSERT exists(book.isbn)
CREATE CONSTRAINT ON ()-[like:LIKED]-() ASSERT exists(like.day)

新约束的文档可以在2.3.0-M03发布文档中找到 - http://neo4j.com/docs/2.3.0-M03/query-constraints.html
此外,您可以通过Neo查看博客文章,其中提供了新约束 - http://neo4j.com/blog/neo4j-2-3-milestone-3-release/

注意:新约束仅适用于企业版。

答案 1 :(得分:0)

不,目前唯一可用的约束类型是唯一性。