exponenta event banner

nodeRelationTypes

Связанные типы связей для Neo4j узла базы данных

Описание

пример

nodereltypes = nodeRelationTypes(node,direction) возвращает типы отношений для указанного Neo4jNode объект и направление.

Примеры

свернуть все

Создание подключения к базе данных Neo4j ® по URL-адресуhttp://localhost:7474/db/dataИмя пользователя neo4j, и пароль matlab.

url = 'http://localhost:7474/db/data';
username = 'neo4j';
password = 'matlab';

neo4jconn = neo4j(url,username,password);

Проверьте Message свойство объекта подключения Neo4j neo4jconn. Бланк Message указывает на успешное подключение.

neo4jconn.Message
ans =

     []

Поиск в базе данных узла с идентификатором узла 2 использование подключения к базе данных Neo4j neo4jconn.

nodeid = 2;

node = searchNodeByID(neo4jconn,nodeid);

Поиск всех входящих отношений для узла. nodereltypes возвращает список типов отношений.

nodereltypes = nodeRelationTypes(node,'in')
nodereltypes = 1×1 cell array
    {'knows'}

Закройте подключение к базе данных.

close(neo4jconn)

Входные аргументы

свернуть все

Neo4j узел базы данных, указанный как Neo4jNode объект, созданный с помощью searchNode или searchNodeByID.

Направление связи, указанное как 'in' для входящего отношения или 'out' для исходящей связи. Связи связаны с указанным исходным узлом.

Выходные аргументы

свернуть все

Типы отношений, возвращаемые в виде массива ячеек векторов символов. Массив ячеек содержит один символьный вектор для одного отношения или несколько символьных векторов для нескольких отношений.

Представлен в R2016b