无法删除Neo4j中的节点

时间:2016-09-26 19:04:15

标签: neo4j cypher

我尝试使用密码查询MATCH (n:WORKGROUP) detach delete n RETURN count(n)删除neo4j中的节点并获得以下错误

{"results":[],"errors":[{"code":"Neo.ClientError.Statement.EntityNotFound","message":"Node with id 46103 has been deleted in this transaction"}]}.

有时它不会有效。 那导致这个问题的原因是什么?

1 个答案:

答案 0 :(得分:1)

删除整个数据库后,我不希望n可用。

假设您想知道原始节点数是多少,请尝试改为:

MATCH (n:WORKGROUP)
WITH n, COUNT(n) AS c
DETACH DELETE n
RETURN c;