web-dev-qa-db-ja.com

Neo4j Cypher、START n = node(id)over MATCH id(n)= id

私はどのように疑問に思っていました

WHERE id(n) = id

と比較して

START n = node(id)

ほとんどの場合、(少なくともコードの出現数では)IDでノードを選択しないため、常に一致するように選択します。

19
Sovos

2つのステートメントは同一です。 STARTは、Neo4j1.xで使用される構文です。 Neo4j 2.0からは、MATCHバリアントが優先されるはずです。おそらく、STARTは将来のリリースで非推奨になるでしょう。

23