我们是否可以拥有某个节点的多个属性,以便在 neo4j 图形数据库中识别唯一?
复合主键,在 RDBMS 中,用于唯一标识表的一行。
答案 0 :(得分:4)
不幸的是没有。您目前可以做的最好的事情是创建一个属性,该属性连接您想要唯一标识的属性并对其进行约束。
答案 1 :(得分:4)
您可以使用数组属性并在其上创建索引。
答案 2 :(得分:0)
截至目前,neo4j(v3.0.3)仍然不支持具有多个属性的唯一约束。这背后的原因是:When a unique constraint is created it also creates an index on it and as indexes only allow one property, thus constraints can only be applied on one index.