【发布时间】:2018-04-09 09:12:16
【问题描述】:
我想使用 Cypher 删除两个节点之间的重复关系,其中节点之间存在多个关系。 例如,给定:
a->r1->b
a->r2->b
a->r2->b
a->r3->b
我希望:
a->r1->b
a->r2->b
a->r3->b
我已经研究过类似的questions,但他们假设两个节点之间的所有关系都是相同的,因此您可以简单地保留一个并删除其余的,这在我的情况下不起作用。
【问题讨论】:
-
您删除或保留关系的标准是什么?
-
我要删除重复的关系(完全相同的关系)。
-
例如:如果类型相同则关系相同或如果类型和所有属性都相同?
-
类型和所有属性都一样。