【发布时间】:2015-07-29 10:50:17
【问题描述】:
我有一个简单的图表,其中包含标记为组织的节点和两个有向关系类型“控制”和“影响”。我的目标是-
第 1 步 给定一个节点,找到所有与它有“控制”关系的节点(在任何方向上)
第 2 步 对于步骤 1 找到的所有节点,找到任何出站“影响”关系(任意长度)并包括这些节点
到目前为止我能想到的:
MATCH (x:Organization {ORGID: "5621"})-[:Control*1..]-(y) WITH y MATCH y-[:Influence*0..]-(z) RETURN y,z;
问题
1)这个查询不包括起始节点,我怎样才能在结果中得到它?
2) 理想情况下,我也想获得结果中的关系,它只返回节点
TIA
【问题讨论】: