主要内容

deleteRelation

Neo4j数据库

描述

例子

deleteRelation (neo4jconn关系使用Neo4j删除单个或多个关系®数据库连接。

例子

全部折叠

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

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

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

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

neo4jconn。消息
Ans = []

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

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

使用Neo4j数据库连接在两个节点之间创建关系。这些节点代表两个一起工作的同事。指定关系类型为适用于

relationtype =“与”;relation = createRelation(neo4jconn,开始节点,结束节点,关系类型)
relation = Neo4jRelation with properties: RelationID: 17 RelationData: [1×1 struct] StartNodeID: 52 RelationType: 'works with' EndNodeID: 6

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

  • 标识符的关系

  • 关系数据

  • 开始节点标识符

  • 关系类型

  • 结束节点标识符

删除该关系。

deleteRelation (neo4jconn关系)

使用a删除这两个节点Neo4jNode对象数组。

节点= [startnode,endnode];deleteNode (neo4jconn节点)

关闭数据库连接。

关上(neo4jconn)

输入参数

全部折叠

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

关系,指定为Neo4jRelation对象,Neo4jRelation对象数组、数值标量或数值向量。对于单个关系,使用Neo4jRelation对象或包含关系标识符的数字标量。对于多个关系,使用Neo4jRelation对象数组或包含关系标识符数组的数字向量。

例子:15

例子:(15、16、17)

版本历史

在R2018a中引入