我之前能够使用以下查询清除图表中的所有数据:
"START n0=node(0),nx=node(*) MATCH n0-[r0?]-(),nx-[rx?]-() WHERE nx <> n0 DELETE r0,rx,nx"
但Neo4j 2.0.0的发布候选人不再支持了吗?对于可选模式,它要求我使用OPTIONAL MATCH。我是Neo4j的新手,所以我有点难过。
任何帮助清除我的所有数据都将非常感激。感谢。
答案 0 :(得分:2)
惯用的Cypher就是
MATCH (n)
OPTIONAL MATCH (n)-[r]-()
DELETE n, r
答案 1 :(得分:0)
好的......我想我已经明白了。 RC 2.0的2.0.0不再使用参考节点,因此我认为删除所有内容的查询大大简化了。这是我正在使用的:
"START n=node(*) OPTIONAL MATCH (n)-[r]-() DELETE n,r"