我使用py2neo从json插入数据。一切正常。
但是我无法在文档中找到与此异常相关的信息。
neo4j.exceptions.ConstraintError: Node(0) already exists with label `Documents` and property `itemid` = '994263771'
我正在尝试
except py2neo.database.status.ConstraintError
但这仅适用于py2neo 3.x
答案 0 :(得分:2)
您显然在itemid
标签的Documents
属性上有一个uniqueness constraint。因此,每当neo4j检测到您试图创建一个与现有Documents
节点具有相同itemid
值的新Documents
节点时,就会抛出异常,表明约束冲突。 >
您应该使用merge
方法而不是create
。