使用OR语法获取节点标签的正确方法是什么?例如:
CREATE (n:BMW:Bike {model:"C 600 Sport"});
CREATE (n:BMW:Car {model:"X3"});
CREATE (n:Honda:Bike {model:"Crossrunner"});
CREATE (n:Honda:Car {model:"Accord"});现在,如果我们想要得到所有的BMW自行车(BMW和Bike),那么下面的方法是可行的:
MATCH n:BMW:Bike RETURN n;但是,如果我们想要获得所有的自行车或汽车,正确的语法是什么?以下内容似乎不起作用:
MATCH n[:Bike|:Car] RETURN n;提前感谢你的回答。
发布于 2013-09-14 22:53:23
您可以根据标签进行过滤。下面是你所需要的
START a=node(*)
WHERE a:Bike OR a:Car
RETURN ahttps://stackoverflow.com/questions/18802861
复制相似问题