主要内容

Neo4jNode

Neo4j数据库节点

描述

在创建Neo4j之后®数据库连接使用MATLAB®接口到Neo4j,探索数据库中的节点。与一个Neo4jNode对象时,可以查看数据库中节点的节点度和关系类型。

创建

创建一个Neo4jNode对象使用createNodesearchNodeByID,searchNode功能。

属性

全部展开

此属性是只读的。

Neo4j数据库中唯一节点的节点标识符,指定为double。

数据类型:

此属性是只读的。

由Neo4j数据库中唯一节点的属性键和值组成的节点数据,作为结构指定。

数据类型:结构体

此属性是只读的。

唯一Neo4j数据库节点的节点标签,指定为一个标签的字符向量或多个标签的字符向量单元格数组。

数据类型:字符|细胞

对象的功能

nodeDegree 的每个关联关系类型的入度和出度Neo4j数据库节点
nodeRelationTypes 关联的关系类型Neo4j数据库节点

例子

全部折叠

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

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

检查消息属性的Neo4j®连接对象neo4jconn

neo4jconn。消息
Ans = []

空白的消息属性指示连接成功。

在数据库中搜索具有节点标识符的节点2通过使用Neo4j数据库连接neo4jconn

Nodeid = 2;nodeinfo = searchNodeByID(neo4jconn,nodeid)
nodeinfo = Neo4jNode属性:NodeID: 2 NodeData: [1×1 struct] NodeLabels: 'Person'

nodeinfo是一个Neo4jNode具有这些属性的对象:

  • 节点标识符

  • 节点数据

  • 节点的标签

使用属性访问节点的属性键和值NodeData

nodeinfo。NodeData
ans = struct with字段:name: 'User2'

版本历史

在R2016b中引入