nodeRelationTypes

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

Синтаксис

nodereltypes = nodeRelationTypes(node,direction)

Описание

пример

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

Примеры

свернуть все

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

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

neo4jconn = neo4j(url,username,password);

Проверяйте свойство Message объекта neo4jconn связи Neo4j. Пустое свойство 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' для исходящего отношения. Отношения сопоставлены с заданным узлом источника.

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

свернуть все

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

Введенный в R2017b