Main Content

relationTypes

All relationship types in Neo4j database

Description

example

rtypes = relationTypes(neo4jconn) returns all relationship types in the Neo4j® database using the Neo4j database connection neo4jconn. You can retrieve the entire graph or search for a subgraph using the relationship types. To search the graph database for node labels instead, see nodeLabels.

Examples

collapse all

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
ans =

     []

Retrieve all relationship types using the Neo4j database connection neo4jconn. The cell array rtypes contains a character vector for the one relationship type in the Neo4j database.

rtypes = relationTypes(neo4jconn)
rtypes = 1×1 cell array
    {'knows'}

Close the database connection.

close(neo4jconn)

Input Arguments

collapse all

Neo4j database connection, specified as a Neo4jConnect object created with the function neo4j.

Output Arguments

collapse all

Relationship types in the Neo4j database, returned as a cell array of character vectors. Each character vector denotes a relationship type.

Version History

Introduced in R2016b