主要内容

删除节点

删除节点neo4j数据库

描述

例子

删除节点(neo4jconn,,,,节点使用neo4j删除单个节点或多个节点®数据库连接。如果指定的节点具有关联的关系,则该语法会引发错误。

例子

删除节点(neo4jconn,,,,节点,“ deleterations”,“ true')删除节点及其相关关系而不会丢失错误。

例子

全部收缩

在Neo4J®数据库中创建一个节点,然后删除节点。

使用URL创建NEO4J数据库连接http:// localhost:7474/db/data, 用户名neo4j和密码MATLAB

URL ='http:// localhost:7474/db/data';用户名='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/data, 用户名neo4j和密码MATLAB

URL ='http:// localhost:7474/db/data';用户名='neo4j';密码='matlab';neo4jconn = neo4j(url,用户名,密码);

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

neo4jconn.message
ans = []

使用NEO4J数据库连接在NEO4J数据库中创建两个节点。使用'标签'名称值对参数指定每个节点的节点标签。

标签='人';startNode = createNode(neo4jconn,'标签',标签);endnode = createNode(neo4jconn,'标签',标签);

使用NEO4J数据库连接在两个节点之间建立关系。将关系类型指定为使用

RelationType =“使用”;关系= creteralation(neo4jconn,startNode,endnode,relationType)
关系=具有属性的neo4jralation:RelationId:19 RelationData:[1×1 struct] startnodeid:14 RelationType:“与'endNodeid一起使用:15

关系是一个neo4jryation具有这些属性的对象:

  • 关系标识符

  • 关系数据

  • 启动节点标识符

  • 关系类型

  • 结束节点标识符

删除第一个节点和关联的关系。使用此语法删除节点和关系而不会丢失错误。

deletenode(neo4jconn,startnode,“ deleterations',真的)

关闭数据库连接。

关闭(neo4jconn)

输入参数

全部收缩

NEO4J数据库连接,指定为neo4jconnect用函数创建的对象neo4j

Neo4J数据库中的节点,指定为neo4jnode目的,neo4jnode对象数组,数字标量或数字向量。对于一个节点,指定一个neo4jnode对象或数字标量。对于多个节点,指定一个neo4jnode对象数组或数字向量。

数字标量或向量必须包含neo4J数据库节点标识符。

例子:15

例子:[2,3,4]

在R2018A中引入