如题,neo4j查找哪些节点的属性在给出的属性列表中,可以这么做: :param “ids” : [ 0, 1, 2 ]
MATCH (n) WHERE id(n) IN $ids RETURN n.name 但是想反向查找,即查找id不在对应id列表的节点,并不能按照如下写法, MATCH (n) WHERE id(n) not IN $ids RETURN n.name 请教各位大神,是否有实现类似功能的语法(虽然加属性再通过属性的0 1二值筛选可以实现这样的功能)?
自己发现了一种方法:match(n) where size([l in [id(n)] where l in $ids ])=0 return n