以某节点为起点多层级查找关系路径,返回结果如何过滤掉子路径
发布于 4 年前 作者 478178271 1595 次浏览 来自 问答

查询某企业的所有股东,股东层级不固定: match p=(k:Ent{entname:‘企业A’})<-[r:InvPerson_Ent|:Ent_Ent*1…]-() return p; 因为没有固定层级会返回所有层级对应的路径,返回结果路径p为:

  1. boss -> 企业B -> 企业A
  2. 企业B -> 企业A (希望去掉这条路径) 期望只返回所有从起点到终点的完整路径,不返回完整路径中包含的子路径,请问以上语句怎么做过滤?如果不做过滤关系路径复杂时结果p数据量太大想要简化结果 微信截图_20200617155109.png
1 回复

您的建模是怎样的?我弄好了一个投资融资类的数据库,请加我QQ1143815700讨论下

回到顶部