匹配与匹配的区别在哪里

时间:2014-04-02 22:31:38

标签: neo4j match where

关于差异查询(尤其是绩效)的简单问题如下:

MATCH (n { name:"X" }) RETURN n;

MATCH (n) WHERE n.name="X" RETURN n;

1 个答案:

答案 0 :(得分:3)

第一种样式更具可读性,但限制您测试一个或多个标量(非数组)属性的相等性。

第二种风格的可读性较差,但允许您使用Cypher谓词的全部功能。

在表现方面。没有什么区别。