0
我想匹配的节点没有一些特定的标签,像(我知道下面的语法不正确):否定:LABEL在MATCH子句
MATCH (n:Includes:!Excludes) RETURN n;
而且我也知道我可以为此在WHERE
条款:
MATCH (n:Includes)
WHERE NOT n:Excludes
RETURN n;
,而上述语法工作但由于比赛条款应该永远是第一选择,我无法找到任何迹象表明这是否可能,我只是想我应该问(至少有记录)。
所以,问题是:
是否可以排除节点与匹配这条有些标签?
'因为匹配条款应该始终是第一选择'您是从哪里找到这个声明的? –
@ChristopheWillemsen你是对的,我做了这件事,但你可以发现'MATCH'子句比[欢迎使用黑暗面:Neo4j最糟糕的实践(&如何避免它们)]中的WHERE'子句更可取(https:/ /neo4j.com/blog/dark-side-neo4j-worst-practices/) – Mehran
MATCH中的谓词或WHERE –