我想创建一个涉及多个属性的唯一约束,但执行时总是得到相同的错误:CREATE CONSTRAINT UQ_TimeGender ON (tg:TimeGender) ASSERT (tg.date, tg.time, tg.sex) is NODE KEY;
Neo.DatabaseError.Schema.ConstraintCreationFailed无法在( timegender:TimeGender )断言存在(timegender.date,timegender.time,timegender.sex)上创建约束:标签为TimeGender的节点(7)必须具有属性(日期,时间,性别)
当我检查TimeGender节点时,它有日期、时间和性别属性。
发布于 2020-09-23 03:39:51
您确定所有TimeGender节点都具有全部3个属性吗?
您可以执行此查询来进行检查。它将返回缺少其中某些属性的所有TimeGender节点。
MATCH (tg:TimeGender)
WHERE tg.date IS NULL OR tg.time IS NULL OR tg.sex IS NULL
RETURN tghttps://stackoverflow.com/questions/64016543
复制相似问题