Database functions provide access to database metadata and statistics.
Returns database statistics as a map containing node count, edge count, and other metadata.
Syntax:
db.stats() -> map
Example:
GQLRETURN db.stats() AS stats
Result:
| stats |
|---|
| {nodes: 15000, edges: 45000, labels: ["Person", "Company", "Product"], edgeTypes: ["KNOWS", "WORKS_AT", "BOUGHT"]} |
Access individual statistics:
GQLLET stats = db.stats() RETURN stats.nodes AS node_count, stats.edges AS edge_count
Result:
| node_count | edge_count |
|---|---|
| 15000 | 45000 |