【发布时间】:2017-01-02 10:46:20
【问题描述】:
我有一组带有多个标签(A、B、C)的节点。所有节点都有一个共同的属性,该属性在所有标签中都是唯一的。但是,在创建唯一约束时,它仅限于一个标签,不是吗?
文档说类似:
CREATE CONSTRAINT ON (n:A) ASSERT n.uid IS UNIQUE
但我想做类似的事情
CREATE CONSTRAINT ON (n:A AND n:B AND n:C) ASSERT n.uid IS UNIQUE
或
CREATE CONSTRAINT ON (n) ASSERT n.uid IS UNIQUE
如果不可能,最好创建一个标签 D,并将其添加到标签为 A、B 和 C 的所有节点,然后为标签 D 创建约束?
【问题讨论】: