GQLSTATUS 错误代码列表
以下页面概述了 Neo4j 中所有 GQLSTATUS 服务器错误代码。Neo4j 中的所有错误都具有严重级别 ERROR
。
请注意,虽然 GQLSTATUS 代码保持稳定(对其进行的任何更改都将是破坏性的),但与这些代码相关的状态描述的更改不是破坏性的,并且可能随时发生。因此,不建议解析状态描述或将其合并到脚本中。 |
连接异常
连接异常发生在客户端(例如 Browser/Bloom/Cypher Shell)由于网络问题、服务器端路由禁用或数据库不可用等各种原因无法连接到服务器时。
08000
- 状态描述
-
错误:连接异常
08007
- 状态描述
-
错误:连接异常 - 事务解析未知
08N01
- 状态描述
-
错误:连接异常 - 无法写入数据库。无法在此服务器上写入数据库
{ $db }
。服务器端路由已禁用。请直接连接到数据库领导者,或通过设置{ $cfgSetting }=true
启用服务器端路由。
08N02
- 状态描述
-
错误:连接异常 - 无法连接到数据库。无法连接到数据库
{ $db }
。服务器端路由已禁用。请直接连接到{ $db }
,或通过设置{ $cfgSetting }=true
启用服务器端路由。
08N05
- 状态描述
-
错误:连接异常 - 无法路由管理命令。嵌入式会话中不支持路由管理命令。请直接连接到系统数据库,或尝试使用 Neo4j 驱动程序或 HTTP API 运行查询。
08N06
- 状态描述
-
错误:连接异常 - 协议错误。一般网络协议错误。
08N07
- 状态描述
-
错误:连接异常 - 不是领导者。此成员不是领导者。
08N08
- 状态描述
-
错误:连接异常 - 数据库只读。此服务器上的数据库是只读的。
08N10
- 状态描述
-
错误:连接异常 - 无效服务器状态。会话处于
{ $boltServerState }
状态时无法处理消息{ $msg }
。
08N11
- 状态描述
-
错误:连接异常 - 请求错误。请求无效,服务器无法处理。请查看原因了解更多详情。
08N12
- 状态描述
-
错误:连接异常 - 解析书签失败。解析提供的书签失败。请验证其是否正确,或查看调试日志了解更多信息。
08N13
- 状态描述
-
错误:连接异常 - 数据库未达到请求的书签。数据库
{ $db }
未达到请求的书签{ $transactionId1 }
。最新事务 ID 是{ $transactionId2 }
。
08N15
- 状态描述
-
错误:连接异常 - 无此路由策略。找不到路由策略
{ $routingPolicy }
的策略定义。请验证拼写是否正确。
数据异常
当客户端请求包含错误的格式、类型或其他不支持的输入时,会发生数据异常。一些示例包括数据和约束创建(与现有约束冲突)、不可存储类型的属性,以及具有无效组件的空间和时间值。
22000
- 状态描述
-
错误:数据异常
22004
- 状态描述
-
错误:数据异常 - 不允许空值
22007
- 状态描述
-
错误:数据异常 - 无效的日期、时间或日期时间格式
22012
- 状态描述
-
错误:数据异常 - 除零
22015
- 状态描述
-
错误:数据异常 - 间隔字段溢出
22G03
- 状态描述
-
错误:数据异常 - 无效值类型
22G05
- 状态描述
-
错误:数据异常 - 无效的日期、时间或日期时间函数字段名
22N00
- 状态描述
-
错误:数据异常 - 不支持的值。提供的值不受支持且无法处理。
22N01
- 状态描述
-
错误:数据异常 - 无效类型。预期值
{ $value }
的类型为{ $valueTypeList }
,但实际类型为{ $valueType }
。
22N03
- 状态描述
-
错误:数据异常 - 指定的数值超出范围。预期
{ $component }
的类型为{ $valueType }
,范围在{ $lower }
到{ $upper }
之间,但找到了{ $value }
。
22N04
- 状态描述
-
错误:数据异常 - 无效输入值。
{ $context }
的输入{ $input }
无效。预期{ $inputList }
。
22N06
- 状态描述
-
错误:数据异常 - 缺少必需的输入。输入无效。需要指定
{ $inputList }
。
22N07
- 状态描述
-
错误:数据异常 - 无效预解析器选项键。无效的预解析器选项:
{ $optionList }
。
22N10
- 状态描述
-
错误:数据异常 - 无效预解析器选项值。无效的预解析器选项,指定的
{ $input }
对于选项{ $option }
无效。有效选项为:{ $optionList }
。
22N13
- 状态描述
-
错误:数据异常 - 无效时区。指定的时区必须包含日期组件。
22N15
- 状态描述
-
错误:数据异常 - 无效时间组件。无法从
{ $temporal }
读取指定的{ $component }
组件。
22N18
- 状态描述
-
错误:数据异常 - 不完整空间值。
{ $crs }
POINT 必须包含{ $mapKeyList }
。
22N19
- 状态描述
-
错误:数据异常 - 无效空间值。
POINT
必须包含x
和y
,或latitude
和longitude
。
22N22
- 状态描述
-
错误:数据异常 - 无效空间值组合。不能同时指定坐标参考系统 (CRS) 和空间参考标识符 (SRID)。
22N23
- 状态描述
-
错误:数据异常 - 无效纬度值。无法使用无效坐标
{ $coordinates }
创建 WGS84 POINT。纬度坐标的有效范围是 [-90, 90]。
22N24
- 状态描述
-
错误:数据异常 - 无效坐标参数。无法从
{ $coordinates }
构建{ $valueType }
。
22N25
- 状态描述
-
错误:数据异常 - 无效时间参数。无法从
{ $temporal }
构建{ $valueType }
。
22N26
- 状态描述
-
错误:数据异常 - 不支持的舍入模式。未知舍入模式。有效值为:
CEILING
,FLOOR
,UP
,DOWN
,HALF_EVEN
,HALF_UP
,HALF_DOWN
,UNNECESSARY
。
22N27
- 状态描述
-
错误:数据异常 - 无效实体类型。
{ $context }
的输入{ $input }
无效。预期类型为{ $valueTypeList }
。
22N28
- 状态描述
-
错误:数据异常 - 溢出错误。操作
{ $operation }
的结果导致溢出。
22N29
- 状态描述
-
错误:数据异常 - 未知坐标参考系统。未知坐标参考系统 (CRS)。
22N30
- 状态描述
-
错误:数据异常 - 缺少时间单位。必须指定至少一个时间单位。
22N31
- 状态描述
-
错误:数据异常 - 合并模式中无效的属性。
MERGE
不能与值为 null 或 NaN 的图元素属性值一起使用。
22N32
- 状态描述
-
错误:数据异常 - 非确定性排序表达式。
ORDER BY
表达式必须是确定性的。
22N36
- 状态描述
-
错误:数据异常 - 无效时间格式。无法将
{ $input }
解析为{ $valueType }
。
22N37
- 状态描述
-
错误:数据异常 - 无效强制转换。无法将
{ $value }
强制转换为{ $valueType }
。
22N40
- 状态描述
-
错误:数据异常 - 不可赋值时间组件。无法赋值
{ $valueType }
的{ $component }
。
22N44
- 状态描述
-
错误:数据异常 - 并行运行时已禁用。并行运行时已禁用,请启用它或升级到更大的 Aura 实例。
22N46
- 状态描述
-
错误:数据异常 - 不支持并行运行时。并行运行时不支持更新查询或更改事务状态。请使用其他运行时。
22N47
- 状态描述
-
错误:数据异常 - 无效并行运行时配置。并行运行时未配置任何工作线程。请将
server.cypher.parallel.worker_limit
设置为更大的值。
22N49
- 状态描述
-
错误:数据异常 - CSV 缓冲区大小溢出。无法读取大于设置的缓冲区大小的 CSV 字段。请确保该字段没有未终止的引号,或通过
dbms.import.csv.buffer_size
增加缓冲区大小。
22N52
- 状态描述
-
错误:数据异常 - PROFILE 和 EXPLAIN 的无效组合。
PROFILE
和EXPLAIN
不能组合使用。
22N53
- 状态描述
-
错误:数据异常 - 无效的 PROFILE 使用。在结果具体化之前无法
PROFILE
查询。
22N56
- 状态描述
-
错误:数据异常 - 协议消息长度限制溢出。协议消息长度限制已超出(限制:
{ $boltMsgLenLimit }
)。
22N58
- 状态描述
-
错误:数据异常 - 无效空间组件。无法从
{ $value }
读取指定的{ $component }
组件。
22N59
- 状态描述
-
错误:数据异常 - 令牌不存在。ID 为
{ $tokenId }
的{ $tokenType }
令牌不存在。
22N64
- 状态描述
-
错误:数据异常 - 约束不存在。约束
{ $constrDescrOrName }
不存在。
22N65
- 状态描述
-
错误:数据异常 - 等效约束已存在。等效约束已存在:
{ $constrDescrOrName }
。
22N66
- 状态描述
-
错误:数据异常 - 冲突约束已存在。冲突约束已存在:
{ $constrDescrOrName }
。
22N68
- 状态描述
-
错误:数据异常 - 依赖约束独立管理。依赖约束不能单独管理,必须与其图类型一起管理。
22N69
- 状态描述
-
错误:数据异常 - 索引不存在。由
{ $idxDescrOrName }
指定的索引不存在。
22N70
- 状态描述
-
错误:数据异常 - 等效索引已存在。等效索引已存在:
{ $idxDescrOrName }
。
22N73
- 状态描述
-
错误:数据异常 - 约束与现有索引冲突。约束与已存在的索引
{ $idxDescrOrName }
冲突。
22N75
- 状态描述
-
错误:数据异常 - 约束包含重复令牌。由
{ $constrDescrOrName }
指定的约束包含名称为{ $token }
的标签、关系类型或属性键多次。
22N76
- 状态描述
-
错误:数据异常 - 索引包含重复令牌。由
{ $idxDescrOrName }
指定的索引包含名称为{ $token }
的标签、关系类型或属性键多次。
22N77
- 状态描述
-
错误:数据异常 - 属性存在验证失败。
{ $entityType }
({ $entityId }
) 与{ $tokenType }
{ $token }
必须具有以下属性:{ $propKeyList }
。
22N78
- 状态描述
-
错误:数据异常 - 属性类型验证失败。
{ $entityType }
({ $entityId }
) 与{ $tokenType }
{ $token }
必须具有属性{ $propKey }
,其值类型为{ $valueType }
。
22N79
- 状态描述
-
错误:数据异常 - 属性唯一性约束冲突。属性唯一性约束冲突:
{ $reasonList }
。
22N86
- 状态描述
-
错误:数据异常 - 数值范围 0 不允许。预期为非零数字。
22N89
- 状态描述
-
错误:数据异常 - 新密码不能与旧密码相同。预期新密码与旧密码不同。
22N90
- 状态描述
-
错误:数据异常 - 约束中不支持的属性类型。属性类型约束中不支持
{ $valueType }
。
22N91
- 状态描述
-
错误:数据异常 - 无法将别名从本地转换为远程,或从远程转换为本地。更改指定的数据库别名
{ $alias }
失败。不支持将远程别名更改为本地别名,反之亦然。请删除并重新创建别名。
22N92
- 状态描述
-
错误:数据异常 - 缺少 RETURN。此查询需要 RETURN 子句。
22N93
- 状态描述
-
错误:数据异常 - 缺少 YIELD。缺少必需的 YIELD 子句。
22N94
- 状态描述
-
错误:数据异常 - 无效 YIELD *。在此上下文中不支持
YIELD *
。请明确指定要返回的列。
22N95
- 状态描述
-
错误:数据异常 - JSON 解析异常。无效的 JSON 输入。请检查格式。
22N96
- 状态描述
-
错误:数据异常 - JSON 映射异常。无法映射 JSON 输入。请验证结构。
22NA0
- 状态描述
-
错误:数据异常 - 无效的基于属性的访问控制规则。管理属性规则失败。
22NA1
- 状态描述
-
错误:数据异常 - 涉及非交换表达式的无效基于属性的访问控制规则。属性
{ $propKey }
必须出现在{ $operation }
运算符的左侧。
22NA3
- 状态描述
-
错误:数据异常 - 涉及 NaN 的无效基于属性的访问控制规则。基于属性的访问控制不支持 'NaN'。
22NA9
- 状态描述
-
错误:数据异常 - 意外的映射条目。无效输入。意外的键
{ $mapKey }
,预期键为{ $mapKeyList }
。
22NB0
- 状态描述
-
错误:数据异常 - 涉及
WHERE
和IS NULL
的无效基于属性的访问控制规则。属性值访问规则模式{ $pred }
始终评估为NULL
。请改用WHERE
语法与IS NULL
结合使用。
22NB1
- 状态描述
-
错误:数据异常 - 类型不匹配。类型不匹配:预期为
{ $valueTypeList }
,但为{ $input }
。
22NB2
- 状态描述
-
错误:数据异常 - 不兼容的图类型依赖。图类型
{ $graphTypeDependence1 }
约束{ $constrDescrOrName1 }
与图类型{ $graphTypeDependence2 }
约束{ $constrDescrOrName2 }
不兼容,因为它们具有不同的图类型依赖。
22NB3
- 状态描述
-
错误:数据异常 - 令牌存在验证失败。
{ $entityType }
({ $entityId }
) 与{ $tokenType1 }
{ $token1 }
必须具有{ $tokenType2 }
{ $token2 }
。
22NB4
- 状态描述
-
错误:数据异常 - 端点标签存在验证失败。类型为
{ $relType }
的关系 ({ $entityId1 }
) 要求其{ $endpointType }
节点 ({ $entityId2 }
) 具有标签{ $label }
。
22NB7
- 状态描述
-
错误:数据异常 - 复合数据库上不支持元素 ID。不支持在复合数据库上创建元素 ID。请改为在组成部分上创建
{ $entityType }
{ <<$entityId>> }
的元素 ID。
22NB9
- 状态描述
-
错误:数据异常 - 无效内部列表类型。在此上下文中,列表不能将
{ $typeDescription }
作为内部类型。
无效事务状态
当事务处于无效状态时,例如事务已终止或关闭,或者事务状态与应用更新之间存在冲突时,会发生无效事务状态错误。
25G02
- 状态描述
-
错误:无效事务状态 - 不支持混合目录和数据语句
25N01
- 状态描述
-
错误:无效事务状态 - 语句类型组合无效。由于语句类型冲突(读查询、写查询、模式修改或管理命令),执行查询
{ $query }
失败。要在同一事务中执行查询,它们必须是相同类型,或者是模式修改和读命令的组合。
25N02
- 状态描述
-
错误:无效事务状态 - 无法完成事务。无法完成事务。请查看调试日志了解详情。
25N03
- 状态描述
-
错误:无效事务状态 - 并发访问冲突。事务正在被另一个请求并发使用。
25N04
- 状态描述
-
错误:无效事务状态 - 指定事务不存在。事务
{ $transactionId }
不存在。
25N05
- 状态描述
-
错误:无效事务状态 - 事务已关闭。事务已关闭。
25N06
- 状态描述
-
错误:无效事务状态 - 事务启动失败。启动事务失败。请查看调试日志了解详情。
25N08
- 状态描述
-
错误:无效事务状态 - 无效事务租约。事务的租约不再有效。
25N09
- 状态描述
-
错误:无效事务状态 - 内部事务失败。事务因内部错误而失败。
25N11
- 状态描述
-
错误:无效事务状态 - 事务状态冲突。检测到事务状态与应用更新之间存在冲突。请重试事务。
25N13
- 状态描述
-
错误:无效事务状态 - 删除后无法访问实体。在此事务中删除后访问了
{ $entityType }
。请验证事务语句。
无效事务终止
当事务终止失败时,例如事务或组成事务提交失败,或事务终止未能应用或追加事务时,会发生无效事务终止错误。
2DN01
- 状态描述
-
错误:无效事务终止 - 提交失败。提交事务失败。
2DN02
- 状态描述
-
错误:无效事务终止 - 组成事务提交失败。提交组成事务失败。请查看调试日志了解详情。
2DN03
- 状态描述
-
错误:无效事务终止 - 事务终止失败。终止事务失败。请查看调试日志了解详情。
2DN04
- 状态描述
-
错误:无效事务终止 - 组成事务终止失败。终止组成事务失败。请查看调试日志了解详情。
2DN05
- 状态描述
-
错误:无效事务终止 - 应用事务失败。应用事务时发生错误。请查看日志了解更多信息。
2DN06
- 状态描述
-
错误:无效事务终止 - 追加事务失败。追加事务时发生错误。请查看日志了解更多信息。
2DN07
- 状态描述
-
错误:无效事务终止 - 内部事务仍处于打开状态。无法提交事务,因为它仍有未关闭的内部事务。
语法错误或访问规则违规
当 Cypher 查询包含无效语法,或者客户端请求违反访问规则时,例如查询尝试访问没有足够权限的数据库等,会发生语法错误或访问规则违规错误。
42000
- 状态描述
-
错误:语法错误或访问规则违规
42001
- 状态描述
-
错误:语法错误或访问规则违规 - 无效语法
42006
- 状态描述
-
错误:语法错误或访问规则违规 - 边标签数量低于支持的最小值
42007
- 状态描述
-
错误:语法错误或访问规则违规 - 边标签数量超出支持的最大值
42008
- 状态描述
-
错误:语法错误或访问规则违规 - 边属性数量超出支持的最大值
42009
- 状态描述
-
错误:语法错误或访问规则违规 - 节点标签数量低于支持的最小值
42010
- 状态描述
-
错误:语法错误或访问规则违规 - 节点标签数量超出支持的最大值
42011
- 状态描述
-
错误:语法错误或访问规则违规 - 节点属性数量超出支持的最大值
42012
- 状态描述
-
错误:语法错误或访问规则违规 - 节点类型键标签数量低于支持的最小值
42013
- 状态描述
-
错误:语法错误或访问规则违规 - 节点类型键标签数量超出支持的最大值
42014
- 状态描述
-
错误:语法错误或访问规则违规 - 边类型键标签数量低于支持的最小值
42015
- 状态描述
-
错误:语法错误或访问规则违规 - 边类型键标签数量超出支持的最大值
42I00
- 状态描述
-
error: 语法错误或访问规则冲突 - 无效的 CASE 表达式。
CASE
表达式的WHEN
和THEN
操作数必须数量相同。
42I02
- 状态描述
-
error: 语法错误或访问规则冲突 - 无效的注释。解析注释失败。以
/*
开头的注释必须也有一个结束符*/
。
42I05
- 状态描述
-
error: 语法错误或访问规则冲突 - 无效的 FIELDTERMINATOR。为 LOAD CSV 指定的 FIELDTERMINATOR 只能是一个字符。
42I06
- 状态描述
-
error: 语法错误或访问规则冲突 - 无效的输入。输入无效
{ $input }
,预期为:{ $valueList }
。
42I07
- 状态描述
-
error: 语法错误或访问规则冲突 - 无效的整数文字。给定的
{ $valueType }
文字{ $input }
无效。
42I10
- 状态描述
-
error: 语法错误或访问规则冲突 - 无效的标签表达式。不允许在标签之间混合使用标签表达式符号(
|
、&
、!
和%
)和冒号(:
)。此表达式可以表示为{ $syntax }
。
42I11
- 状态描述
-
error: 语法错误或访问规则冲突 - 无效的名称。
{ $tokenType }
名称不能为空或包含任何空字节:{ $input }
。
42I12
- 状态描述
-
error: 语法错误或访问规则冲突 - 量化路径模式的嵌套无效。量化路径模式不能嵌套。
42I16
- 状态描述
-
error: 语法错误或访问规则冲突 - 无效的点。带有键
{ $mapKeyList }
的映射不是有效的 POINT。请使用笛卡尔坐标或地理坐标。
42I17
- 状态描述
-
error: 语法错误或访问规则冲突 - 无效的量词。量词的下界不能大于上界。
42I18
- 状态描述
-
error: 语法错误或访问规则冲突 - 对隐式分组表达式的引用无效。聚合列包含变量
{ $variableList }
引用的隐式分组表达式。隐式分组表达式是没有明确声明为分组键的变量。
42I19
- 状态描述
-
error: 语法错误或访问规则冲突 - 无效的字符串文字。解析字符串文字失败。查询必须包含偶数个未转义的引号。
42I20
- 状态描述
-
error: 语法错误或访问规则冲突 - 表达式中包含无效符号。标签表达式和关系类型表达式不能包含
{ $input }
。要表达标签析取,请改用{ $labelExpr }
。
42I21
- 状态描述
-
error: 语法错误或访问规则冲突 - 对超出范围的变量的引用无效。不允许在同一图模式的括号/量化路径模式(例如
{ $pat }
)中引用{ $variableList }
。
42I25
- 状态描述
-
error: 语法错误或访问规则冲突 -
CALL IN TRANSACTIONS
使用无效。写入子句后不支持CALL { … } IN TRANSACTIONS
。
42I26
- 状态描述
-
error: 语法错误或访问规则冲突 - 无效的
DELETE
。DELETE …
不支持从节点中删除标签。请改用REMOVE …
。
42I29
- 状态描述
-
error: 语法错误或访问规则冲突 -
IS
的使用无效。IS
关键字不能与{ $input }
中的多个标签一起使用。请将表达式重写为{ $replacement }
。
42I31
- 状态描述
-
error: 语法错误或访问规则冲突 -
MATCH
使用无效。MATCH …
不能直接跟在OPTIONAL MATCH …
之后。请在它们之间使用WITH
子句。
42I32
- 状态描述
-
error: 语法错误或访问规则冲突 - 节点和关系模式谓词的使用无效。节点和关系模式谓词不能在
{ $context }
中使用。它们只能在MATCH
子句或模式推导中使用。
42I33
- 状态描述
-
error: 语法错误或访问规则冲突 -
NOT NULL
使用无效。封闭动态联合类型不能附加NOT NULL
,请改在内部类型上指定NOT NULL
。
42I34
- 状态描述
-
error: 语法错误或访问规则冲突 - 模式表达式使用无效。模式表达式只能用于测试模式是否存在。请改用模式推导。
42I35
- 状态描述
-
error: 语法错误或访问规则冲突 - 关系类型表达式使用无效。关系类型表达式只能在
MATCH …
中使用。
42I36
- 状态描述
-
error: 语法错误或访问规则冲突 -
REPORT STATUS
使用无效。REPORT STATUS
只能在指定ON ERROR CONTINUE
或ON ERROR BREAK
时使用。
42I37
- 状态描述
-
error: 语法错误或访问规则冲突 -
RETURN *
使用无效。当作用域中没有变量时,不允许使用RETURN *
。
42I38
- 状态描述
-
error: 语法错误或访问规则冲突 -
RETURN
使用无效。RETURN …
只能在查询或子查询的末尾使用。
42I40
- 状态描述
-
error: 语法错误或访问规则冲突 -
UNION
和UNION ALL
使用无效。UNION
和UNION ALL
不能组合使用。
42I42
- 状态描述
-
error: 语法错误或访问规则冲突 -
YIELD
使用无效。不能在对 void 过程的调用中使用YIELD
。
42I43
- 状态描述
-
error: 语法错误或访问规则冲突 -
YIELD *
使用无效。YIELD *
只能与独立的过程调用一起使用。
42I46
- 状态描述
-
error: 语法错误或访问规则冲突 - 节点模式对的使用无效。节点模式对仅支持量化路径模式。
42I48
- 状态描述
-
error: 语法错误或访问规则冲突 - 在 MERGE 中使用子查询无效。
MERGE
子句中不允许使用子查询。
42I49
- 状态描述
-
error: 语法错误或访问规则冲突 - 无效的不等式运算符。未知的不等式运算符
!=
。Cypher 中不等式运算符是<>
。
42I50
- 状态描述
-
error: 语法错误或访问规则冲突 - 令牌名称过长。输入无效
{ $input }..
。{ $tokenType }
名称不能长于{ $value }
。
42I54
- 状态描述
-
error: 语法错误或访问规则冲突 -
INSERT
的使用无效。{ $cause }
在INSERT
中不允许使用。请使用CREATE
或{ $replacement }
。
42I55
- 状态描述
-
error: 语法错误或访问规则冲突 - 动态标签或类型的使用无效。在
{ $clause }
中不允许使用带$any()
的动态{ $tokenType }
。
42I60
- 状态描述
-
error: 语法错误或访问规则冲突 - Glob 转义无效。Glob 的每个部分(直到点为止的一段文本)必须完全转义或完全不转义。
42I61
- 状态描述
-
error: 语法错误或访问规则冲突 - 缺少 LOOKUP INDEX 函数名。LOOKUP INDEX 缺少函数名。
42N02
- 状态描述
-
error: 语法错误或访问规则冲突 - 在只读访问模式下写入。不允许在只读访问模式下写入。
42N03
- 状态描述
-
error: 语法错误或访问规则冲突 - 写入多个图。不允许在同一事务中写入多个图。请使用
CALL IN TRANSACTION
或在您的应用程序中创建单独的事务。
42N04
- 状态描述
-
error: 语法错误或访问规则冲突 - 不支持访问复合数据库。连接到会话数据库
{ $db2 }
时,无法访问由{ $db1 }
标识的数据库。请直接连接到{ $db3 }
。
42N05
- 状态描述
-
error: 语法错误或访问规则冲突 - 不支持访问标准数据库。连接到复合会话数据库
{ $db2 }
时,无法访问由{ $db1 }
标识的数据库。请直接连接到{ $db3 }
或在复合数据库中创建别名。
42N18
- 状态描述
-
error: 语法错误或访问规则冲突 - 只读数据库。数据库处于只读模式。
42N20
- 状态描述
-
错误: 语法错误或访问规则违规 - 空列表范围运算符。列表范围运算符
[ ]
不能为空。
42N22
- 状态描述
-
错误: 语法错误或访问规则违规 - 需要单个返回列。
COLLECT
子查询必须以单个返回列结束。
42N25
- 状态描述
-
错误: 语法错误或访问规则违规 - 缺少
YIELD
。查询中的过程调用不支持隐式命名结果。请改用YIELD
。
42N31
- 状态描述
-
错误: 语法错误或访问规则违规 - 指定的数字超出范围。预期
{ $component }
为{ $valueType }
类型,范围在{ $lower }
到{ $upper }
之间,但找到了{ $value }
。
42N34
- 状态描述
-
错误: 语法错误或访问规则违规 - 量化路径模式中绑定了路径。路径不能在量化路径模式中绑定。
42N36
- 状态描述
-
错误: 语法错误或访问规则违规 - 缺少括号的过程调用。过程调用缺少括号。
42N37
- 状态描述
-
错误: 语法错误或访问规则违规 - 关系模式谓词在可变长度关系中的使用无效。关系模式谓词不能用于可变长度关系。
42N38
- 状态描述
-
错误: 语法错误或访问规则违规 - 返回项名称重复。返回项必须具有唯一名称。
42N41
- 状态描述
-
错误: 语法错误或访问规则违规 - 缺少
|-expression
。reduce 函数在累加器后需要一个| expression
。
42N42
- 状态描述
-
错误: 语法错误或访问规则违规 - 不支持子路径绑定。不支持子路径赋值。
42N45
- 状态描述
-
错误: 语法错误或访问规则违规 - 意外的输入结束。输入意外结束,预期为
CYPHER
、EXPLAIN
、PROFILE
或查询。
42N47
- 状态描述
-
错误: 语法错误或访问规则违规 -
UNION
和CALL IN TRANSACTIONS
使用无效。CALL { … } IN TRANSACTIONS
不支持在… UNION …
中使用。
42N53
- 状态描述
-
错误: 语法错误或访问规则违规 - 可重复元素的不安全使用。在匹配模式
REPEATABLE ELEMENTS
下,量化路径模式可能会产生无限多的行。请为量化路径模式添加上限。
42N54
- 状态描述
-
错误: 语法错误或访问规则违规 - 不支持的匹配模式。匹配模式
{ $matchMode }
不受支持。
42N58
- 状态描述
-
错误: 语法错误或访问规则违规 - 不支持嵌套使用。不支持嵌套的
CALL { … } IN TRANSACTIONS
。
42N63
- 状态描述
-
错误: 语法错误或访问规则违规 - 内部类型可空性不同。封闭动态联合中的所有内部类型都必须可空,或者以
NOT NULL
附加。
42N64
- 状态描述
-
错误: 语法错误或访问规则违规 - 至少需要一个节点或关系。量化或带括号的路径模式必须至少包含一个节点或关系模式。
42N71
- 状态描述
-
错误: 语法错误或访问规则违规 - 查询不完整。查询必须以
RETURN
子句、FINISH
子句、更新子句、单元子查询调用或不带YIELD
子句的过程调用结束。
42N72
- 状态描述
-
错误: 语法错误或访问规则违规 - 图函数仅在复合数据库上受支持。图函数调用仅在复合数据库上受支持。请直接使用名称或连接到包含所需组成部分的复合数据库。
42N73
- 状态描述
-
错误: 语法错误或访问规则违规 -
USE
子句放置无效。USE
子句必须是查询的第一个子句或… UNION …
的操作数。在CALL
子查询中,如果第一个子句是导入WITH
,它也可以是第二个子句。
42N74
- 状态描述
-
错误: 语法错误或访问规则违规 - 无效的嵌套 USE 子句。无法访问
{ $db1 }
和{ $db2 }
。子 USE 子句必须与其父查询的目标图相同。请改为在单独的(子)查询中运行。
42N77
- 状态描述
-
错误: 语法错误或访问规则违规 - 缺少提示谓词。提示
{ $hint }
无法实现。查询不包含与{ $entityType }
在{ $variable }
上兼容的谓词。
42N81
- 状态描述
-
错误: 语法错误或访问规则违规 - 缺少请求参数。预期
{ $param }
,但得到{ $paramList }
。
42N82
- 状态描述
-
错误: 语法错误或访问规则违规 - 无法删除带别名的数据库。由
{ $db }
标识的数据库带有一个或多个别名。请先删除别名{ $aliasList }
,然后再删除数据库。
42N83
- 状态描述
-
错误: 语法错误或访问规则违规 - 需要更改密码时不允许模拟。需要更改密码时无法模拟用户。
42N84
- 状态描述
-
错误: 语法错误或访问规则违规 -
TERMINATE TRANSACTION
缺少YIELD
子句。WHERE
子句没有YIELD
子句。请使用TERMINATE TRANSACTION … YIELD … WHERE …
。
42N85
- 状态描述
-
错误: 语法错误或访问规则违规 - 不能同时指定允许和拒绝的数据库。允许和拒绝数据库选项是互斥的。
42N88
- 状态描述
-
错误: 语法错误或访问规则违规 - 无法授予权限。无法授予
REMOVE IMMUTABLE PRIVILEGE
权限。
42N92
- 状态描述
-
错误: 语法错误或访问规则违规 - 无法组合旧的和新的身份验证提供程序语法。不能为同一个身份验证提供程序组合旧的和新的身份验证语法。
42N94
- 状态描述
-
错误: 语法错误或访问规则违规 -
ALTER USER
命令不完整。'ALTER USER' 至少需要一个子句。
42N95
- 状态描述
-
错误: 语法错误或访问规则违规 - 提供者-ID 组合已存在。提供者和 ID 的组合已被使用。
42N96
- 状态描述
-
错误: 语法错误或访问规则违规 - 无效的用户配置。用户没有身份验证提供程序。请为用户添加至少一个身份验证提供程序,或考虑暂停他们。
42N98
- 状态描述
-
错误: 语法错误或访问规则违规 - 无法修改自己的用户。无法修改当前用户的用户记录。
42N99
- 状态描述
-
错误: 语法错误或访问规则违规 - 无法删除自己的用户。无法删除当前用户的用户记录。
42NA0
- 状态描述
-
错误: 语法错误或访问规则违规 - 操作必须在组成部分上执行。查询包含必须在组成部分上执行的操作。
42NA1
- 状态描述
-
错误: 语法错误或访问规则违规 - 复合数据库上的图访问操作。复合数据库不支持图访问操作。
42NA2
- 状态描述
-
错误: 语法错误或访问规则违规 - 复合数据库上的数据库操作。复合数据库不支持数据库操作。
42NA3
- 状态描述
-
错误: 语法错误或访问规则违规 - 复合数据库上的 Schema 操作。复合数据库不支持 Schema 操作。
42NA4
- 状态描述
-
错误: 语法错误或访问规则违规 - 复合数据库上的事务操作。复合数据库不支持事务操作。
42NA5
- 状态描述
-
错误: 语法错误或访问规则违规 - 在复合数据库上才支持访问多个图。在同一个查询中访问多个图仅在复合数据库上受支持。请连接到包含所需组成部分的复合数据库。
42NA6
- 状态描述
-
错误: 语法错误或访问规则违规 - 无效的别名目标。别名不允许指向复合数据库。
42NA9
- 状态描述
-
错误: 语法错误或访问规则违规 - 系统数据库过程规则。系统数据库支持一组受限制的 Cypher 子句。过程调用支持的子句结构为:
CALL
、YIELD
、RETURN
。YIELD
和RETURN
子句是可选的。子句的顺序是固定的,并且每个子句只能出现一次。
42NFC
- 状态描述
-
错误: 语法错误或访问规则违规 - 身份验证信息验证错误。身份验证和/或授权无法验证。请查看安全日志了解详细信息。
42NFD
- 状态描述
-
错误: 语法错误或访问规则违规 - 凭据已过期。权限被拒绝。您提供的凭据有效,但在使用此实例之前必须更改。
42NFE
- 状态描述
-
错误: 语法错误或访问规则违规 - 身份验证信息已过期。身份验证和/或授权信息已过期。
42NFF
- 状态描述
-
错误: 语法错误或访问规则违规 - 权限/访问被拒绝。访问被拒绝,请查看安全日志了解详细信息。
通用处理异常
当出现通用处理错误时,例如内部错误、死锁、执行失败、无效的服务器状态转换、约束创建或删除失败等,会发生通用处理异常。
50N05
- 状态描述
-
错误: 通用处理异常 - 检测到死锁。尝试获取锁时检测到死锁。请查看日志了解更多详细信息。
50N06
- 状态描述
-
错误: 通用处理异常 - 远程执行客户端错误。远程执行失败。请查看原因了解更多详细信息。
50N07
- 状态描述
-
错误: 通用处理异常 - 执行失败。执行失败。请查看原因和调试日志了解详细信息。
50N09
- 状态描述
-
错误: 通用处理异常 - 无效的服务器状态转换。服务器转换到在当前上下文中无效的服务器状态:
{ $boltServerState }
。
50N10
- 状态描述
-
错误: 通用处理异常 - 索引删除失败。无法删除
{ $idxDescrOrName }
。
50N11
- 状态描述
-
错误: 通用处理异常 - 约束创建失败。无法创建
{ $constrDescrOrName }
。
50N12
- 状态描述
-
错误: 通用处理异常 - 约束删除失败。无法删除
{ $constrDescrOrName }
。
50N13
- 状态描述
-
错误: 通用处理异常 - 约束验证错误。无法验证约束
{ $constrDescrOrName }
。
50N14
- 状态描述
-
错误: 通用处理异常 - 约束违规。数据库施加的约束被违反。
50N16
- 状态描述
-
错误: 通用处理异常 - 远程执行瞬时错误。远程执行失败。请查看原因了解更多详细信息。
50N17
- 状态描述
-
错误: 通用处理异常 - 远程执行数据库错误。远程执行失败。请查看原因了解更多详细信息。
50N21
- 状态描述
-
错误: 通用处理异常 - 没有此 Schema 描述符。未找到
{ $schemaDescr }
的{ $schemaDescrType }
。请验证拼写是否正确。
50N23
- 状态描述
-
错误: 通用处理异常 - 事务重试中止。事务在尝试
{ $count }
次后中止。重试超时,最大重试持续时间为{ $timeAmount }
{ $timeUnit }
。
50N42
- 状态描述
-
错误: 通用处理异常 - 意外错误。发生意外错误。请查看调试日志了解详细信息。
系统配置或操作异常
系统配置或操作异常错误发生在系统配置或操作出现错误时,例如过程注册失败、缺少类字段注解、不支持的可注入组件类型、重复的字段名称、无效的映射键类型等。
51N00
- 状态描述
-
错误: 系统配置或操作异常 - 过程注册错误。注册过程/函数失败。
51N01
- 状态描述
-
错误: 系统配置或操作异常 - 类字段注解应为 public、非 final 且非 static。类
{ $procClass }
中的字段{ $procField }
被注解为@Context
字段,但它被声明为 static。@Context
字段必须是 public、非 final 且非 static。
51N02
- 状态描述
-
错误: 系统配置或操作异常 - 不支持的可注入组件类型。无法为过程
{ $procClass }
设置注入。字段{ $procField }
的类型为{ $procFieldType }
,这不是支持的可注入组件。
51N03
- 状态描述
-
错误: 系统配置或操作异常 - 无法访问字段。无法为
{ $procClass }
设置注入,无法访问字段{ $procField }
。
51N04
- 状态描述
-
错误: 系统配置或操作异常 - 缺少类字段注解。
{ $procClass }
上的字段{ $procField }
必须注解为@Context
字段才能存储其状态。
51N05
- 状态描述
-
错误: 系统配置或操作异常 - 类字段应为 public 且非 final。
{ $procClass }
上的字段{ $procField }
必须声明为非 final 和 public。
51N06
- 状态描述
-
错误: 系统配置或操作异常 - 缺少参数名称。
{ $procMethod }
中位置{ $pos }
的参数需要@Name
注解和非空名称。
51N08
- 状态描述
-
错误: 系统配置或操作异常 - 需要且仅需要一个 @UserAggregationResult 方法和一个 @UserAggregationUpdate 方法。类
{ $procClass }
必须包含且仅包含一个@UserAggregationResult
方法和一个@UserAggregationUpdate
方法。
51N09
- 状态描述
-
错误: 系统配置或操作异常 - @UserAggregationUpdate 方法必须是 public 且返回 void。
{ $procClass }
的@UserAggregationUpdate
方法{ $procMethod }
必须是 public 并且返回类型为void
。
51N10
- 状态描述
-
错误: 系统配置或操作异常 - 聚合方法不是 public。
{ $procClass }
的方法{ $procMethod }
必须是 public。
51N11
- 状态描述
-
错误: 系统配置或操作异常 - 类不是 public。类
{ $procClass }
必须是 public。
51N14
- 状态描述
-
错误: 系统配置或操作异常 - 字段名称重复。过程
{ $proc }
有一个重复的{ $procFieldType }
字段,即{ $procField }
。
51N15
- 状态描述
-
错误: 系统配置或操作异常 - 无效的映射键类型。映射键的类型不匹配。需要
STRING
,但找到了{ $valueType }
。
51N16
- 状态描述
-
错误: 系统配置或操作异常 - 无效的默认值类型。默认值的类型不匹配。需要
{ $valueType }
,但找到了{ $input }
。
51N17
- 状态描述
-
错误: 系统配置或操作异常 - 无效的过程或函数名称。过程和函数不能在根命名空间中定义,或使用保留的命名空间。请改用包名(例如,org.example.com.
{ $procFun }
)。
51N18
- 状态描述
-
错误: 系统配置或操作异常 - 无效的方法返回类型。方法
{ $procMethod }
具有无效的返回类型。过程必须返回记录流,其中每条记录都属于已定义的具体类。
51N20
- 状态描述
-
错误: 系统配置或操作异常 - 无法注入字段。字段
{ $procField }
不可注入。请确保字段标记为 public 和非 final。
51N21
- 状态描述
-
错误: 系统配置或操作异常 - 过程注册表繁忙。过程注册失败,因为过程注册表繁忙。请重试。
51N22
- 状态描述
-
错误: 系统配置或操作异常 - 穷尽最短路径搜索已禁用。查找给定模式的最短路径需要穷尽搜索。要启用穷尽搜索,请将
cypher.forbid_exhaustive_shortestpath
设置为 false。
51N23
- 状态描述
-
错误: 系统配置或操作异常 - 循环最短路径搜索已禁用。当起始节点和结束节点相同时,无法找到最短路径。要启用此行为,请将
dbms.cypher.forbid_shortestpath_common_nodes
设置为 false。
51N24
- 状态描述
-
错误: 系统配置或操作异常 - 计划搜索资源不足。无法在给定的时间和空间限制内找到查询计划。
51N25
- 状态描述
-
错误: 系统配置或操作异常 - 数据库繁忙。由于索引和约束的过度更新,无法编译查询。
51N32
- 状态描述
-
错误: 系统配置或操作异常 - 服务器恐慌。服务器处于恐慌状态。
51N33
- 状态描述
-
错误: 系统配置或操作异常 - 复制错误。此成员未能复制事务,请重试。
51N34
- 状态描述
-
错误: 系统配置或操作异常 - 由于领导者变更导致写入事务失败。由于集群领导者变更,写入数据库失败。稍后重试您的请求可能会成功。
51N36
- 状态描述
-
错误: 系统配置或操作异常 - 内存不足。没有足够的内存来执行当前任务。
51N37
- 状态描述
-
错误: 系统配置或操作异常 - 堆栈溢出。没有足够的堆栈大小来执行当前任务。
51N38
- 状态描述
-
错误: 系统配置或操作异常 - 无法获取执行线程。没有足够的可用线程来执行当前任务。
51N39
- 状态描述
-
错误: 系统配置或操作异常 - Raft 日志已损坏。磁盘上未找到预期的文件集。请从备份中恢复。
51N41
- 状态描述
-
错误: 系统配置或操作异常 - 管理操作失败。服务器或数据库管理操作无法执行。
51N43
- 状态描述
-
错误: 系统配置或操作异常 - 无法解除分配服务器。无法解除分配服务器
{ $serverList }
。
51N55
- 状态描述
-
错误: 系统配置或操作异常 - 无法创建附加数据库。无法创建数据库
{ $db }
。已达到数据库数量限制。请使用配置设置{ $cfgSetting }
增加限制,或删除一个数据库。
51N56
- 状态描述
-
错误: 系统配置或操作异常 - 拓扑超出范围。
{ $serverType }
种子服务器的数量{ $count1 }
大于{ $allocType }
分配的期望数量{ $count2 }
。
51N59
- 状态描述
-
错误: 系统配置或操作异常 - 内部资源耗尽。DBMS 无法处理请求,请稍后重试或联系系统操作员。日志中提供了更多信息。
51N60
- 状态描述
-
错误: 系统配置或操作异常 - 无法检查企业许可证接受情况。DBMS 无法确定企业许可证接受状态。
51N63
- 状态描述
-
错误: 系统配置或操作异常 - 索引仍在填充。索引尚未准备好。请等待其完成填充并重试事务。
51N64
- 状态描述
-
错误: 系统配置或操作异常 - 采样时索引被删除。索引在采样时被删除。
51N66
- 状态描述
-
错误: 系统配置或操作异常 - 资源耗尽。完成请求的资源不足。
51N67
- 状态描述
-
错误: 系统配置或操作异常 - 无效的 CDC 选择器类型。在
{ $input }
处发现意外的 CDC 选择器{ $selectorType1 }
,预期选择器应为{ $selectorType2 }
选择器。
51N68
- 状态描述
-
错误: 系统配置或操作异常 - 此数据库已禁用 CDC。此数据库目前未启用变更数据捕获。
51N69
- 状态描述
-
错误: 系统配置或操作异常 - 系统数据库是不可变的。无法对系统数据库执行
{ $operation }
。
51N70
- 状态描述
-
错误: 系统配置或操作异常 - Bolt 未启用。无法获取
{ $db }
的路由表,因为 Bolt 未启用。请更新您的配置,将server.bolt.enabled
设置为 true。
51N72
- 状态描述
-
错误: 系统配置或操作异常 - 内存池内存不足。在内存池中分配内存失败。请查看 neo4j.conf 文件中的
{ $cfgSetting }
。
51N73
- 状态描述
-
错误: 系统配置或操作异常 - 事务内存限制已达到。事务使用的内存超过允许的限制。事务允许的最大大小可以在 neo4j.conf 文件中使用
{ $cfgSetting }
进行配置。
51N74
- 状态描述
-
错误: 系统配置或操作异常 - 事务最大数量已达到。无法启动新事务。已达到并发事务的限制。请在 neo4j.conf 文件中使用
{ $cfgSetting }
增加并发事务的数量。
过程异常
过程异常发生在执行过程时出错,例如过程执行由于客户端错误而失败、无法在主节点上调用过程、checkConnectivity 的参数数量无效等。
52N01
- 状态描述
-
错误: 过程异常 - 过程执行超时。过程
{ $proc }
的执行在{ $timeAmount }
{ $timeUnit }
后超时。
52N03
- 状态描述
-
错误: 过程异常 - 无效的过程执行模式。过程
{ $proc }
的执行由于指定了无效的执行模式{ $procExeMode }
而失败。
52N10
- 状态描述
-
错误: 过程异常 - 无效的地址键。提供给 GetRoutingTableProcedure 的查询字符串中包含地址键,但其值无法解析。
52N11
- 状态描述
-
错误: 过程异常 - 通用拓扑过程错误。发生意外错误。请参阅服务器的调试日志以获取更多信息。
52N14
- 状态描述
-
错误: 过程异常 - 系统不能作为默认数据库。系统数据库不能设置为默认。
52N16
- 状态描述
-
错误: 过程异常 - 无效的过程参数列表。过程参数无效。
52N17
- 状态描述
-
错误: 过程异常 - 隔离区更改失败。设置/移除隔离区标记失败。
52N18
- 状态描述
-
错误: 过程异常 - 种子服务器过多。种子服务器的数量
{ $countSeeders }
大于已定义的分配数量{ $countAllocs }
。
52N21
- 状态描述
-
错误: 过程异常 - 无法清理系统图。清理系统图失败。
52N22
- 状态描述
-
错误: 过程异常 - 无效的过程参数。过程
{ $proc }
的参数{ $procParam }
的字段{ $field }
无效。{ $procParam }
的预期格式为{ $procParamFmt }
。
52N23
- 状态描述
-
错误: 过程异常 - 不可重新加载的命名空间。以下命名空间不可重新加载:
{ $namespaceList }
52N24
- 状态描述
-
错误: 过程异常 - 无法重新加载过程。重新加载过程失败。请查看日志了解更多信息。
52N27
- 状态描述
-
错误: 过程异常 - 无效的提交时间戳。提供的事务 ID 的提交时间戳与事务日志中的不匹配。
52N28
- 状态描述
-
错误: 过程异常 - 无效的变更标识符和事务 ID。
{ $transactionId }
不是有效的变更标识符。事务 ID 不存在。
52N29
- 状态描述
-
错误: 过程异常 - 过时的变更标识符。给定的 ChangeIdentifier 描述的事务发生在任何丰富记录存在之前。
52N30
- 状态描述
-
错误: 过程异常 - 未来的变更标识符。给定的 ChangeIdentifier 描述的事务尚未发生。
52N34
- 状态描述
-
错误: 过程异常 - 过程受限。
{ $fun }
受限,并访问数据库内部。过程限制由 dbms.security.procedures.unrestricted 设置控制。仅解除对您可以信任的、允许访问数据库内部的过程的限制。
52N35
- 状态描述
-
错误: 过程异常 - 过程编译失败。编译在
{ $procClass }
中定义的过程失败:{ $msg }
52N36
- 状态描述
-
错误: 过程异常 - 带有 API 文档提示的无效过程参数。过程
{ $proc }
的参数{ $procParam }
的字段{ $field }
无效。{ $procParam }
的预期格式在{ $procParamFmt }
API 文档中有说明。
52N38
- 状态描述
-
错误: 过程异常 - CDC 起始位置未找到。无法在日志中找到起始位置。
52N39
- 状态描述
-
错误: 过程异常 - CDC 扫描器不活跃。日志扫描器不再活跃。
52N40
- 状态描述
-
错误: 过程异常 - 写入拓扑图时协调失败,事务可能未提交。
函数异常
依赖对象错误
G1001
- 状态描述
-
错误: 依赖对象错误 - 边仍然存在
词汇表
- $action
-
动作的自由格式描述。
- $alias
-
别名,例如
mydb-alias
。 - $aliasList
-
别名列表,例如
mydb-alias1, mydb-alias2
。 - $allocType
-
分配类型(
primary
或secondary
)。 - $arg
-
过程或函数参数,例如
database
、pause
、dryrun
等。 - $argType
-
参数类型,输入或输出。
- $auth
-
身份验证提供程序名称,例如
ldap
、native
。 - $boltServerState
-
Bolt 服务器状态,例如
READY
。 - $boltMsgLenLimit
-
Bolt 消息长度限制,例如
1000
。 - $cause
-
导致错误的自由格式描述。
- $cfgSetting
-
配置设置键,例如
server.https.enabled
。 - $clause
-
一个 Cypher 子句,例如
USE
、MATCH
。 - $clause
-
Cypher 子句列表,例如
USE, MATCH
。 - $cmd
-
一个 Cypher 命令,例如
DROP DATABASE
、PROFILE
、SHOW PROCEDURES
。 - $component
-
某物的组成部分,例如时间中的小时/分钟,整个输入中的子集输入,整个
CREATE/ALTER DB … SET TOPOLOGY
中的TOPOLOGY
子句等。 - $constr
-
约束名称,例如
book_isbn
。 - $constrDescrOrName
-
约束描述,
(:Label {property0, property1, property2, property1, property3})
。 - $context
-
上下文的自由格式描述,其中某些内容无效或不受支持,例如
OPTIONS
、URL
、username
等。 - $coordinates
-
坐标值,例如
[3.15, 4.012, 5.905]
。 - $count
-
某物的数量,例如
3
。 - $countAllocs
-
期望使用的服务器数量。
- $countSeeders
-
种子服务器的数量。
- $crs
-
坐标参考系统,例如
WGS84
。 - $db
-
数据库名称,例如
myDb
。 - $dbList
-
数据库名称列表。
- $dim
-
表示索引或点维度的数字。
- $edition
-
Neo4j 版本,例如 Community 或 Enterprise。
- $endpointType
-
关系的
start
或end
之一。 - $entityId
-
节点或关系的 ID。
- $entityType
-
一个节点或一个关系。
- $expr
-
Cypher 表达式,例如
1 + n.prop
。 - $exprType
-
自由格式表达式类型,例如
EXISTS
、COUNT
、COLLECT
。 - $feat
-
自由格式功能描述。
- $field
-
输入字段,例如过程、函数或反序列化的字段。
- $fun
-
函数名称,例如
collect()
。 - $funClass
-
用户定义函数实现类名,例如
MyFunctionClass
。 - $funType
-
函数类型,例如非确定性或聚合。
- $graph
-
图的名称,例如
myGraph
。 - $graphTypeDependence
-
约束的图类型依赖性,是
UNDESIGNATED
、INDEPENDENT
或DEPENDENT
之一。 - $hint
-
提示的自由格式描述,例如
USING INDEX n:N(prop)
。 - $hintList
-
提示的自由格式描述列表,例如
USING INDEX n:N(prop)
。 - $idx
-
索引名称,
my_index
。 - $idxDescr
-
索引描述,例如
INDEX :Person(name)
。 - $idxDescrOrName
-
索引描述符或名称。
- $idxOrConstr
-
索引或约束名称,例如
my_index
或book_isbn
。 - $idxOrConstrPat
-
索引或约束模式,例如
CREATE CONSTRAINT bar IF NOT EXISTS FOR (n:L) REQUIRE (n.p1) IS NODE KEY
。 - $idxType
-
索引类型,例如文本、向量等。
- $input
-
用户输入片段。
- $inputList
-
用户输入列表。
- $item
-
项目的自由格式描述。
- $keyword
-
Cypher 关键字,例如
MERGE
。 - $label
-
标签名称,例如
Person
。 - $labelExpr
-
标签表达式,例如
(n:Movie|Person)
。 - $labelList
-
标签名称列表,例如
Person, Actor
。 - $lower
-
范围的最低接受数字。
- $mapKey
-
映射键。
- $mapKeyList
-
映射键列表,例如映射
{first: 1, second: 2}
中的first and second
。 - $matchMode
-
GPM 匹配模式,例如
REPEATABLE ELEMENTS
。 - $msg
-
自由格式消息。
- $msgTitle
-
自由格式消息标题。
- $namespaceList
-
过程命名空间列表,例如
apoc.math.
。 - $operation
-
数学运算,例如
/ by zero
,>
。 - $option
-
选项名称
- $optionList
-
选项名称列表。
- $param
-
参数名称,例如
$pattern
。 - $paramList
-
参数列表,例如
$pattern, $prop
。 - $pat
-
模式,例如
(:Person)
。 - $port
-
端口名称,例如
6362
。 - $portList
-
端口名称列表,例如
6362, 6000, 7000
。 - $pos
-
一个位置,例如序列中的位置,例如
2
- $pred
-
一个谓词,例如
x = 3
。 - $predList
-
谓词列表,例如
'x = 3', 'y > 4'
。 - $preparserInput
-
预解析器输入片段。
- $proc
-
过程名称,例如
db.labels()
。 - $procClass
-
用户定义过程实现类名,例如
MyProcedureClass
。 - $procExeMode
-
过程执行模式,
READ
、WRITE
、SCHEMA
和DBMS
之一。 - $procField
-
用户定义过程实现类参数名称,例如
myArgument
。 - $procFieldType
-
用户自定义过程实现类参数类型,为
input
或output
之一。 - $procFun
-
过程或函数名称或 ID,例如
db.labels()
或collect()
。 - $procMethod
-
用户自定义过程实现类方法名称,例如
myProcedureMethod
- $procParam
-
用户自定义过程实现参数名称。
- $procParamFmt
-
自由形式的用户自定义过程实现参数格式,例如
com.example.*
。 - $propKey
-
属性键名,例如
name
。 - $propKeyList
-
属性键名列表,例如
name, age, hometown
。 - $query
-
用于从数据库检索或向数据库写入信息的语句,例如
MATCH (n) WHERE n.prop
。 - $reasonList
-
失败原因列表。
- $relType
-
关系类型名称,例如
KNOWS
。 - $replacement
-
一段自由形式的文本,可能是对已弃用功能的替换、Cypher 命令等。
- $role
-
RBAC 角色名称,例如
admin
、public
、receptionist
。 - $routingPolicy
-
路由策略名称。
- $runtime
-
Cypher 运行时名称。
slotted
、pipelined
和parallel
之一。 - $schemaDescr
-
Schema 描述符,例如
(:Label1 {prop1})
。 - $schemaDescrType
-
自由形式的 schema 描述符类型,例如
label property existence constraint
。 - $selector
-
GPM 路径选择器,例如
ALL PATHS
,SHORTEST 2
等。 - $selectorType
-
选择器类型。
- $server
-
服务器名称或 ID,例如
25a7efc7-d063-44b8-bdee-f23357f89f01
。 - $serverList
-
服务器名称或 ID 列表,例如
'server-1', 'server-2'
。 - $serverType
-
服务器类型:
PRIMARY
(primaryConstrained)、SECONDARY
(secondaryConstrained) 或NONE
。 - $serverAddress
-
服务器地址,例如
localhost:20025
。 - $sig
-
过程或函数签名,例如
date(input = DEFAULT_TEMPORAL_ARGUMENT :: ANY) :: DATE
- $syntax
-
Cypher 语法或关键字。
- $temporal
-
时间值,例如
2025-02-18
。 - $timeAmount
-
时间单位的整数数量(一个数字)。
- $timeUnit
-
常用时间单位名称,例如
seconds
(秒)、minutes
(分钟)、hours
(小时)。 - $token
-
令牌名称,例如
MyLabel
,MyRelationshipType
,myPropertyKey
。 - $tokenId
-
令牌 ID。
- $tokenType
-
标签、关系类型或属性键之一。
- $transactionId
-
正在运行查询的事务 ID。
- $typeDescription
-
类型的自由形式描述,例如“a list”。
- $upper
-
某个范围的最高可接受数字。
- $url
-
一个 URL,例如 https://example.com。
- $user
-
用户名,例如
neo4j
。 - $value
-
某个值。
- $valueList
-
值列表。
- $valueType
-
Cypher 值类型,例如
STRING
、BOOLEAN
、INTEGER
、LIST<STRING>
等。 - $valueTypeList
-
Cypher 值类型列表。
- $variable
-
变量名称,例如
n
。 - $variableList
-
变量名称列表,例如
a, b, c
。