%% Execute Cypher Query in Neo4j Database
% Create a Neo4j® database connection using the URL http://localhost:7474/db/data, user name neo4j, and password matlab.

url = 'http://localhost:7474/db/data';
username = 'neo4j';
password = 'matlab';
neo4jconn = neo4j(url,username,password);

%
% Check the Message property of the Neo4j connection object neo4jconn. The blank Message property indicates a successful connection.

neo4jconn.Message

%
% Create the Cypher® query that searches for the names of all nodes with the node label Person.

query = 'MATCH (node:Person) RETURN node.name';

%
% Execute the query and display the results using the Neo4j database connection neo4jconn.

results = executeCypher(neo4jconn,query)

% results is a table that contains the column node_name. This column has the names of each node in the Neo4j database.
%
% Close the database connection.

close(neo4jconn)

% Copyright 2018 The MathWorks, Inc.