neo4j apoc将节点合并到选定节点

时间:2018-01-27 15:42:05

标签: neo4j cypher

我们有一个关于人的重要网站以及他们的相关方式。

现在我们尝试将它们导入到neo4j中,在导入过程中,我们得到一个Person的重复节点,并且它们与SAME_AS-edges连接。

enter image description here

人员节点可以有一个或多个SAME_AS边缘,但只有以主要字符开头的节点是主节点,所有其他节点应该合并到该主节点。

enter image description here

不幸的是,SAME_AS边缘并不总是指向主人 - 节点(如第一张图所示)。

任何帮助都会很棒。

1 个答案:

答案 0 :(得分:0)

看看apoc.refactor.mergeNodes([node1,node2]) 因为它将节点合并到列表中的第一个