如何创建Map回相同初始标签的可传递关系。我正在尝试Map表中的数据,这些表的内容如下:A -〉B -〉C -〉AB具有来自A的索引列,而C具有来自B和A(多个)的索引列。这是一种传递关系,其中我需要将A中的特定行Map回A中的不同行。如何进行此操作?这是在整个数据集的标签上完成的,而不是针对任何给定的ID进行过滤。这些标签已经存在于数据库中。
q3qa4bjr1#
如果您已经有了从A-〉B和B-〉C的关系,那么它可以简单地实现如下,假设关系类型为X:
X
MATCH (a:A)-[:X]->(:B)-[:X]->(c:C) MERGE (c)-[:X]->(a)
这将在每个C和A之间创建一个关系,当它们通过B链接时
C
A
B
1条答案
按热度按时间q3qa4bjr1#
如果您已经有了从A-〉B和B-〉C的关系,那么它可以简单地实现如下,假设关系类型为
X
:这将在每个
C
和A
之间创建一个关系,当它们通过B
链接时