gpt4 book ai didi

neo4j 将关系目标从一个节点更改为另一个节点

转载 作者:行者123 更新时间:2023-12-04 22:56:27 24 4
gpt4 key购买 nike

假设我在 neo4j 中有这个模型:

          (n2) -> (n3)-> (n9)
/\
|
(n4)<-(n1)->(n5)->(n6)
| |
\/ \/
(n7) (n8)

我需要一个密码来改变 (n1) 和 (n2) 到 (n1) 和 (n6) 之间的关系,就像这样:
                     (n2) -> (n3)-> (n9)
/\
|
(n4)<-(n1)->(n5)->(n6)
| |
\/ \/
(n7) (n8)

最佳答案

对于没有APOC的人,这是复制关系的方法

MATCH (n1)-[r1:foo]->(n2),(n6)
WHERE n1.id = 1 AND n2.id = 2 and n6.id = 6
CREATE (n2)-[r2:foo]->(n6)
SET r2=r1
DELETE r1

关于neo4j 将关系目标从一个节点更改为另一个节点,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43817915/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com