主要内容

executecypher.

执行暗号查询neo4j.数据库

描述

例子

结果= executecypher(neo4jconn.询问的)从Neo4j返回数据®数据库使用Neo4j数据库连接neo4jconn.和一个cypher.®询问。您可以使用该数据库上的Cypeher查询使用暗号查询语言

例子

全部收缩

使用URL创建Neo4J®数据库连接http:// localhost:7474 / dB /数据, 用户名neo4j.和密码马铃薯草

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

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

neo4jconnmessage.
ans = []

创建Cypher®Query,从节点标签搜索所有节点的名称

查询='匹配(节点:person)return node.name';

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

结果=执行权(Neo4jconn,查询)
结果=7×1表node_name _________'user1''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''')

结果是包含列的表node_name.。此列具有neo4j数据库中每个节点的名称。

关闭数据库连接。

关闭(Neo4jconn)

输入参数

全部收缩

neo4j数据库连接,指定为aneo4jconnect.使用该功能创建的对象neo4j.

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

例子:'匹配(电影:电影{title:''矩阵'})返回movie.title,movie.studio'

数据类型:char|细绳

输出参数

全部收缩

Cyper查询结果,作为表返回。表中的列与Cypeh查询中的return语句匹配。

介绍在R2016B.