Error codes
Error codes are returned by the server when the execution of a query fails.
They all have severity level ERROR
and are grouped into one of the following classes:
- Client errors
-
These errors are caused by the client and are usually related to the request itself. Client errors have the prefix
Neo.ClientError
. - Transient errors
-
These errors are detected by the server and are usually related to some kind of database unavailability, such as limits reached, out-of-memory, timeouts, etc. The error can be temporary and could therefore succeed if retrying the request. Transient errors have the prefix
Neo.TransientError
. - Database errors
-
These errors are caused by the database and are usually related to the database state. Database errors have the prefix
Neo.DatabaseError
.
Was this page helpful?