Cypher
The openCypher graph query language: patterns, reads, writes, aggregation, and paths.
openCypher is the query language gr speaks. It is declarative like SQL but built around graph patterns: you describe the shape of the subgraph you want, and the engine finds it.
These pages cover reading and writing graphs, aggregation and expressions, and variable-length paths including shortest-path queries.
Reading graphs
MATCH patterns, WHERE filters, RETURN, ORDER BY, LIMIT, OPTIONAL MATCH, and WITH.
Writing graphs
CREATE, MERGE, SET, REMOVE, DELETE, and DETACH DELETE.
Aggregation and expressions
count, sum, avg, collect, list operations, string and math functions, CASE, and null handling.
Paths and graph traversal
Variable-length patterns, shortestPath, allShortestPaths, and named paths.