主要内容

executeCypher

执行数字查询Neo4j数据库

描述

例子

结果= executeCypher (neo4jconn查询从Neo4j返回数据®数据库使用Neo4j数据库连接neo4jconn和一个数字®查询属性可以在Neo4j数据库上执行Cypher查询数字查询语言

例子

全部折叠

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

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

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

neo4jconn。消息
ans = []

创建Cypher®查询,搜索具有节点标签的所有节点的名称

查询='MATCH (node:Person) RETURN node.name'

使用Neo4j数据库连接执行查询并显示结果neo4jconn

结果= executeCypher (neo4jconn、查询)
结果=7×1表node_name  _________ ' User1“User3“User2“User4“User5“User6 ' ' User7 '

结果是否包含该列的表node_name.这个列包含Neo4j数据库中每个节点的名称。

关闭数据库连接。

关上(neo4jconn)

输入参数

全部折叠

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

Cypher查询,指定为字符向量或字符串标量。

例子:MATCH (movie: movie {title: " The Matrix "})返回电影。标题、movie.studio”

数据类型:字符|字符串

输出参数

全部折叠

Cypher查询结果,作为表返回。表中的列与Cypher查询中的RETURN语句匹配。

介绍了R2016b