如何删除neo4j图中的所有关系?

rom*_*man 14 ruby java ruby-on-rails neo4j neography

我需要删除所有节点之间的所有关系.有没有办法删除neo4j图中的所有关系?请注意,我正在使用ruby绑定 - neographygem.在gem的wiki中没有关于它的信息.我也试图在neo4j文档中找到一种方法,没有任何结果.

Neo4j版本是1.7.2.

ulk*_*kas 24

在密码中:

删除所有关系:

start r=relationship(*) delete r;
Run Code Online (Sandbox Code Playgroud)

创建所有节点之间的所有关系,我假设:

start n=node(*),m=node(*) create unique n-[r:RELTYPE]-m;
Run Code Online (Sandbox Code Playgroud)

但你宁愿不要有太多的顶点,因为它在低内存上崩溃(至少在我的情况下我得到1mil顶点和1gb ram)


Dac*_*hao 9

在 cypher3.5 中,startdeprecated.

您可以使用此密码删除所有关系

match ()-[r]->() delete r;
Run Code Online (Sandbox Code Playgroud)