【发布时间】:2021-07-15 03:20:27
【问题描述】:
我开始使用 RedisGraph 并在这里得到了一些很好的支持,很高兴有一个社区围绕它:)
我目前正在尝试实现一个基本的事情:将关系移动到不同的节点:
(bob:User {uid: 1})-[p:Paid {amount: 5, date: "Feb 5 2021 10:10:05"}]->(alice:User {uid: 2})
Bob 弄错了,他没有付钱给 Alice,而是付给 John,他想解决这个问题。
(bob)-[p]->(john:User {uid: 3})
我必须保留 [p] 的属性,理想情况下我什至会保留相同的 id...
Neo4j 有 apoc.refactor.mergeNodes 函数可以做到这一点,但我不确定如何在 RedisGraph 中实现类似的结果。
SET、WITH 和 DELETE 似乎有一种方法,但我找不到语法正确的方法。
有什么线索吗?
感谢分享! :D
【问题讨论】:
标签: cypher redisgraph