主要内容

deleteNode

删除节点从Neo4j数据库

描述

例子

deleteNode (neo4jconn,节点)删除一个节点或多个节点使用Neo4j®数据库连接。如果一个指定的节点都有一个关联关系,这种语法抛出一个错误。

例子

deleteNode (neo4jconn,节点“DeleteRelations”,“真正的”)删除节点及其相关关系没有抛出错误。

例子

全部折叠

在Neo4j®数据库中创建一个节点和删除节点。

使用URL创建Neo4j数据库连接http://localhost: 7474 / db /数据、用户名neo4j和密码matlab

url =“http://localhost: 7474 / db /数据”;用户名=“neo4j”;密码=matlab的;neo4jconn = neo4j (url、用户名、密码);

检查消息Neo4j连接对象的属性neo4jconn。空白的消息属性表示连接成功。

neo4jconn.Message
ans = []

创建一个单独的节点使用Neo4j Neo4j数据库的数据库连接。

节点= createNode (neo4jconn)
节点属性= Neo4jNode: NodeID: 7 NodeData: [1×1 struct] NodeLabels: []

节点是一个Neo4jNode对象与这些属性:

  • 节点标识符

  • 节点数据

  • 节点的标签

删除节点使用Neo4j数据库连接。

deleteNode (neo4jconn节点)

关闭数据库连接。

关上(neo4jconn)

创建一个单一Neo4j®数据库中两个节点之间的关系。然后,删除一个节点和关系。

使用URL创建Neo4j数据库连接http://localhost: 7474 / db /数据、用户名neo4j和密码matlab

url =“http://localhost: 7474 / db /数据”;用户名=“neo4j”;密码=matlab的;neo4jconn = neo4j (url、用户名、密码);

检查消息Neo4j连接对象的属性neo4jconn。空白的消息属性表示连接成功。

neo4jconn.Message
ans = []

使用Neo4j Neo4j数据库中创建两个节点数据库连接。使用“标签”名称-值对参数指定每个节点的节点标签。

标签=“人”;startnode = createNode (neo4jconn,“标签”、标签);endnode = createNode (neo4jconn,“标签”、标签);

创建一个使用Neo4j数据库连接两个节点之间的关系。指定类型的关系适用于

relationtype =“与”;关系= createRelation (neo4jconn startnode、endnode relationtype)
关系= Neo4jRelation属性:RelationID: 19 RelationData: [1×1 struct] StartNodeID: 14 RelationType:”与“EndNodeID: 15

关系是一个Neo4jRelation对象与这些属性:

  • 标识符的关系

  • 关系数据

  • 开始节点标识符

  • 关系类型

  • 结束节点标识符

删除第一个节点和相关关系。使用这个语法没有抛出错误删除的节点和关系。

deleteNode (neo4jconn startnode,“DeleteRelations”,真正的)

关闭数据库连接。

关上(neo4jconn)

输入参数

全部折叠

Neo4j数据库连接,指定为一个Neo4jConnect对象创建的函数neo4j

节点Neo4j数据库指定为一个Neo4jNode对象,Neo4jNode对象数组,数字标量或数值向量。对于一个节点,指定一个Neo4jNode对象或一个数字标量。多个节点,指定一个Neo4jNode对象数组或数字向量。

数值标量或矢量必须包含Neo4j数据库节点标识符。

例子:15

例子:(2、3、4)

版本历史

介绍了R2018a