求问cql怎么查询没有任何关系的节点
发布于 7 年前 作者 cyhrxy 7000 次浏览 来自 问答

如题

11 回复

还有怎么查询没有某种关系的节点

怎么查询类似sql中的外连接这个功能

没有关系的节点: MATCH (n:biz) WHERE NOT (n)–() return n 没有特定关系的节点 MATCH (n:biz) WHERE NOT (n)-[r:relationship]-() return n 外链接什么不太懂你什么意思,neo4j中的外连接就是关系吧。

@muyikouzi 请问neo4j有这样的一个查询功能吗? 查询的时候的条件可以这样: where n.name in [‘aaa’,‘bbbb’] 也可以这样 where n.name=~ ‘.aaa.

有什么办法可以结合这两种功能

@muyikouzi 就是In方法里面怎么模糊查询

@muyikouzi 没有特定关系的节点 MATCH (n:biz) WHERE NOT (n)-[r:relationship]-() return n 这个不行,会报错,说r没有定义

MATCH (n:biz) WHERE NOT (n)-[:relationship]-() return n 去掉r 没有特定关系的节点

MATCH (n) WHERE size((n)–())=0

match (n) where not (n)--() return id(n);

match (n) where not (n)–() return n

回到顶部