以某节点为起点多层级查找关系路径,返回结果如何过滤掉子路径
查询某企业的所有股东,股东层级不固定: match p=(k:Ent{entname:‘企业A’})<-[r:InvPerson_Ent|:Ent_Ent*1…]-() return p; 因为没有固定层级会返回所有层级对应的路径,返回结果路径p为:
- boss -> 企业B -> 企业A
- 企业B -> 企业A (希望去掉这条路径) 期望只返回所有从起点到终点的完整路径,不返回完整路径中包含的子路径,请问以上语句怎么做过滤?如果不做过滤关系路径复杂时结果p数据量太大想要简化结果