标签: neo4j match where
关于差异查询(尤其是绩效)的简单问题如下:
MATCH (n { name:"X" }) RETURN n;
和
MATCH (n) WHERE n.name="X" RETURN n;
答案 0 :(得分:3)
第一种样式更具可读性,但限制您测试一个或多个标量(非数组)属性的相等性。
第二种风格的可读性较差,但允许您使用Cypher谓词的全部功能。
在表现方面。没有什么区别。