将两个节点折叠到py2neo&中的一个节点Neo4j的

时间:2018-04-23 03:56:45

标签: neo4j py2neo

我需要将两个节点折叠到一个节点。 我已经走了这么远了#34;下面"但我无法实现我想要的。

For example I want to collapse "guy" node and "love" node to a new node preserving the path.

2 个答案:

答案 0 :(得分:0)

APOC中有一个程序:apoc.refactor.mergeNodes

示例:

MATCH (f:Node {value:'Guy'}), (b:Node {value:'Love'})
WITH * LIMIT 1
CALL apoc.refactor.mergeNodes([f,b])
YIELD node RETURN node

答案 1 :(得分:-1)

尝试使用您想要的属性创建一个新节点,然后使用DETACH DELETE删除节点(家伙和爱人)。