neo4j教程
作者: Tony
复杂查询

1、相同顶点,多条边And查询

match(a:A{keya:'123'})-[b:B1]->(c:C)
where not (c.keyc='123') 
match(a)-[b:B2]->(c)
return a,b,c
2、相同顶点,多条边Or查询

optional match(a:A{keya:'123'})-[b:B1]->(c:C)
where not (c.keyc='123') 
optional match(a)-[b:B2]->(c)
return a,b,c

标签: match、keya、keyc、optional、b2
一个创业中的苦逼程序员
  • 回复
隐藏