Reputation: 907
Simple question about difference queries (especially performance) below:
MATCH (n { name:"X" }) RETURN n;
and
MATCH (n) WHERE n.name="X" RETURN n;
Upvotes: 1
Views: 213
Reputation: 66999
The first style is more readable, but limits you to testing for equality of one or more scalar (non-array) properties.
The second style is less readable, but lets you use the full power of Cypher predicates.
In terms of performance. there is really no difference.
Upvotes: 3