服务器错误
错误代码是 Neo4j 状态码,当查询执行失败时由服务器返回。它们始终具有严重性级别 ERROR
。错误根据错误代码的类型进行分组。
- 客户端错误
-
这些错误是由客户端引起的,通常与请求本身相关。客户端错误具有前缀
Neo.ClientError
。 - 瞬态错误
-
这些错误由服务器检测到,通常与某种数据库不可用性相关,例如达到限制、内存不足、超时等。错误可能是暂时的,因此如果重试请求可能会成功。瞬态错误具有前缀
Neo.TransientError
。 - 数据库错误
-
这些错误是由数据库引起的,通常与数据库状态相关。数据库错误具有前缀
Neo.DatabaseError
。