【发布时间】:2014-06-13 16:36:11
【问题描述】:
我正在尝试查找一个查询,该查询将向我显示共享同一索引的两个节点之间存在的任何长度关系。基本上,如果特定标签之间有任何重叠。我的图表很简单,也不是特别大:
(m:`Campaign`), (n:`Politician`), (o:`Assistant`), (p:`Staff`), (q:`Aid`), (s:`Contributor`)
(m)<-[:Campaigns_for]-(n)
(o)<-[:works_for]-(m)
(p)<-[:works_for]-(o)
(q)<-[:volunteers_for]-(p)
(m)<-[:contributes_to]-(s)
我想查找所有共享节点及其在活动之间的关系。 到目前为止我有:
MATCH (n:`Campaign`)-[r*]-(m:`Campaign`)
RETURN n,count(r) as R,m
ORDER BY R DESC
但它并没有返回我想要的所有内容,除了计数、每个关系的标签和中间节点的名称之外,我还想要。
【问题讨论】: