neo4j 不支持 not in么 应该用什么方式实现not in
发布于 5 年前 作者 nlbydcg 2244 次浏览 来自 问答

是我写的cql语句不对么 MATCH(w:Word{id:‘1de590f0-9ec9-11e9-9ce7-b56f38144dbc’})-[r]-(s:Sentence) where s.id not in [‘1f1425e1-9ec9-11e9-9ce7-b56f38144dbc’,‘41f1425e1-9ec9-11e9-9ce7-b56f38144dbc’] return s 这个是我的cql 语句 主要是想查出来不符合绑定的关系 然后删除这些关系

4 回复

解决了 原来是not 位置写错了 应该是not s.id in […]

现在有一个问题 我想查询 节点a和节点b之前没有绑定上关系的数据 这个cql语句应该这么写

查询不存在关系的节点?参考如下讨论: http://neo4j.com.cn/topic/598035824ee6742c045923bf

@pangguoming MATCH (n:Sentence) WHERE NOT (n)-[r:Sentence]–() return n 一直报错
改成了MATCH (n:Sentence) WHERE NOT (n)-[]–() return n 对了 = = 囧啊

回到顶部