清除neo4j Beta 2.0.0-RC1中的所有neo4j数据



我以前可以通过以下查询清除图形中的所有数据:

"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的新手,所以我有点不知所措。

如果能帮我清除所有数据,我们将不胜感激。谢谢

这方面的惯用Cypher是

MATCH (n)  
OPTIONAL MATCH (n)-[r]-() 
DELETE n, r

好的。。。我想我已经想通了。2.0.0版本的RC1不再使用引用节点,所以我认为删除所有内容的查询大大简化了。以下是我正在使用的:

"START n=node(*) OPTIONAL MATCH (n)-[r]-() DELETE n,r"

相关内容

  • 没有找到相关文章

最新更新