关于在neo4j中使用cypher语句实现NOT IN 的功能
我们知道cypher语句中可以使用 IN [1,2,3] 来达到过滤集合数据的功能,那怎么实现NOT IN 呢? 经过研究cypher函数,我找到了方法。就是使用none()函数函数,这个函数的意思是没有一个元素满足条件。用这个函数就可以写出NOT IN 效果。例如,排除关系ID不在一个集合里的数据,就可以写出如下语句match (c:Company)-[r*..2]-(d) where id(c)=0 and id(d) <> 0 and none(x in...
原创
2020-11-18 17:33:03 ·
3589 阅读 ·
1 评论