在某种情况下,我需要匹配任何一个节点标签.
我们可以为关系类型这样做
(n)-[:KNOWS|LOVES]->(m)
Run Code Online (Sandbox Code Playgroud)
我们可以像这样匹配节点标签吗?例如.
MATCH (c:computer)<-[:belongs_to]-(comp:HP|IBM)
return comp
Run Code Online (Sandbox Code Playgroud)
目前我已经尝试了这个并且它给出了结果,有没有更简单的方法?
MATCH (c:computer)<-[:belongs_to]-(comp)
WHERE 'HP' IN labels(comp) OR 'IBM' IN labels(comp)
return comp
Run Code Online (Sandbox Code Playgroud)
小智 6
我认为
WHERE 'HP' IN labels(comp) OR 'IBM' IN labels(comp)
Run Code Online (Sandbox Code Playgroud)
和
WHERE comp:HP OR comp:IBM
Run Code Online (Sandbox Code Playgroud)
将以相同的方式工作第二个很容易使用