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。