【发布时间】:2021-02-25 18:08:05
【问题描述】:
我正在尝试创建这样的约束:
CREATE CONSTRAINT ON (a:forecast) ASSERT a.match IS UNIQUE
但我收到此错误:
无法创建约束(name='constraint_9615361a', type='UNIQUENESS', schema=(:forecast {match}) ):
我有 Neo4J 社区版 4.2.3,但从文档来看,我应该被允许创建这种类型的约束。什么给了?
【问题讨论】:
-
这就是错误的全部吗?通常当无法应用唯一约束时,它会提及找到的节点具有相同的属性值。
-
这就是错误的全部内容。我可以用虚构的东西替换“预测”,它仍然会给出同样的错误
-
检查您的调试日志是否有任何有用的信息。无法创建约束的一个可能原因可能是某些目录或文件(可能是您的索引或架构目录)的权限或所有权问题。