Company
Date Published
Author
Nicole White
Word count
2018
Language
English
Hacker News points
None

Summary

The author, who spends a lot of their free time answering Stack Overflow questions about Cypher, Neo4j's graph query language, discusses common gotchas and mistakes they see in queries. They explain the difference between using `LIMIT` and `collect()[..x]`, providing examples to illustrate this distinction. The author also delves into the usage of the `MERGE` keyword, which can lead to unexpected behavior due to uniqueness constraints, and provides guidance on how to use it correctly. Additionally, they address common misconceptions about the `WITH` clause, including automatic grouping by variables and unbound variables. Finally, the author emphasizes the importance of practicing Cypher writing and suggests resources for further learning and improvement.