neo4j寻找路径条件过滤问题,求助
发布于 7 年前 作者 weifusheng 7033 次浏览 来自 问答

neo4j.png 我想在寻找的所有路径中,加一个判断条件,就是当这条路径不包含 某个节点时,返回符合条件的路径

6 回复

MATCH p=(a:Room{roomName:“101”}) - [r:FOR_STOREY | STOREY_UP*…14] - (c:Room{roomName:“303”}) WHERE all(x in nodes(n) WHERE x.storeyName <> “2F”) RETURN p

求助呀 求助呀 实在找不到解决办法了

是 路径中 节点 属性storeyName 不等于 2F 的 就返回这个路径?

@pangguoming 返回的路径包含多个节点 如果有一个节点的 storeyName = ‘2F’ 就说明这条路径不符合条件

回到顶部