【问题标题】:collapsing two nodes to one node in py2neo & neo4j在py2neo和neo4j中将两个节点折叠为一个节点
【发布时间】:2018-04-23 03:56:44
【问题描述】:

我需要将两个节点折叠成一个节点。 我已经“低于”了这么远,但我无法实现我想要的。

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

【问题讨论】:

    标签: neo4j py2neo


    【解决方案1】:

    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
    

    【讨论】:

    【解决方案2】:

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

    【讨论】:

    • 感谢 techie95。就我而言,logisima 的答案更好。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2023-03-21
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多