Cypher where子句因多条路径而失败

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Cypher where子句因多条路径而失败相关的知识,希望对你有一定的参考价值。

使用下面的密码我尝试返回节点:

它们必须通过特定关系连接,并且关系中的属性值必须大于1。

match (n:Title)-[rel:REQUIRES_SKILL]->(x:Skill)
where rel.frequency > 1
return n, rel, x

如果两个节点之间存在多个关系,则不起作用。它返回每个关系,甚至是频率值等于1的关系。

enter image description here

答案

尝试关闭Connect result nodes。否则,在结果节点之间显示所有可能的关系。

enter image description here

以上是关于Cypher where子句因多条路径而失败的主要内容,如果未能解决你的问题,请参考以下文章

sql面试题_SQl优化技巧_1注意通配符中like的使用,百分号放后面_2避免在where子句中对字段进行函数操作_3在子查询当中,尽量用exists代替in_4where子句中尽量不要使用(代码片

“where 子句”中的未知列在程序中失败

WHERE 子句中的 Lambda 表达式未按预期工作

Neo4j 第九篇:查询数据(Match)

30多条mysql数据库优化方法,千万级数据库记录查询轻松解决

30多条mysql数据库优化方法,千万级数据库记录查询轻松解决