主要内容

错误信息为Neo4j数据库接口

MATLAB®接口Neo4j®,数据库工具箱™接口的Neo4j螺栓协议,而Neo4j数据库返回错误消息。

Neo4j数据库错误消息总是有一个状态代码,以尼奥。ClientError.如要排除这些错误,请参阅Neo4j文档

MATLAB接口的Neo4j和数据库工具箱接口的Neo4j螺栓协议以纯文本形式返回错误消息。该表描述了如何处理在使用这两个接口时可能遇到的常见错误。

错误消息 可能的原因 决议

无效的连接。

Neo4j数据库连接无效。

使用neo4j

无法连接。请再试一次。

Neo4j数据库连接无效。

使用neo4j

没有找到符合匹配条件的节点。

搜索无法找到指定节点标签或属性键和值的节点。

验证节点标签或属性键和值。然后,运行searchNode

无法在数据库中找到id为“节点标识符”的节点的“关系”关系。

搜索无法在Neo4j数据库中找到指定关系和节点的关系。

验证原点节点和方向。然后,运行searchRelation

未找到节点标签。

Neo4j数据库没有节点标签。

打开Neo4j数据库并添加节点标签。具体操作请参见《Neo4j操作手册》Neo4j文档.然后,运行nodeLabels

没有找到关系类型。

Neo4j数据库没有关系类型。

打开Neo4j数据库并添加关系类型。具体操作请参见《Neo4j操作手册》Neo4j文档.然后,运行relationTypes

没有找到属性键。

Neo4j数据库没有属性键。

打开Neo4j数据库并添加属性键。具体操作请参见《Neo4j操作手册》Neo4j文档.然后,运行propertyKeys

无法执行Cypher®查询

Cypher查询无效。

验证Cypher查询。然后,运行executeCypher.有关编写Cypher查询的详细信息,请参见数字查询语言

无法在数据库中找到一个或多个指定节点。

当您更新或删除节点时,指定的节点在Neo4j数据库中不存在。或者,在创建关系时,指定的开始节点或结束节点在Neo4j数据库中不存在。

属性在Neo4j数据库中查找节点searchNode函数。

无法在数据库中找到一个或多个指定关系。

当您更新或删除关系时,指定的关系在Neo4j数据库中不存在。

属性在Neo4j数据库中查找关系searchRelation函数。

一个或多个节点有关系。显式地删除关系。或者,要删除节点和所有关联关系,将'DeleteRelations'设置为true。

删除节点时,指定的节点具有关联关系。

的语法删除节点及其关联关系deleteNode功能:

deleteNode (neo4jconn、节点DeleteRelations,真的)

不支持重复节点。金宝app

创建或更新节点时,不能指定重复的节点。

从执行的函数的输入参数中删除重复的节点。

不支持重复关系。金宝app

创建或更新关系时,不能指定重复关系。

从执行的函数的输入参数中删除重复的关系。

未安装用于Neo4j Bolt协议的数据库工具箱接口。打开附加组件资源管理器安装附加组件。

的开头的Bolt数据库连接URL螺栓:/ /协议标识符和数据库工具箱接口的Neo4j螺栓协议没有安装。

安装数据库工具箱接口的Neo4j螺栓协议.有关详细信息,请参见安装Neo4j Bolt协议的数据库工具箱接口

另请参阅

|

相关的话题

外部网站