nodeDegree

В степени и-степень для каждого связанного типа связей для узла базы данных Neo4j

Описание

пример

degree = nodeDegree(node,direction) возвращается в - или-степень для каждого отношения для заданного Neo4jNode объект. direction задает направление отношения.

Примеры

свернуть все

Создайте соединение с базой данных 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);

Ищите степень всех входящих отношений для узла. degree возвращает структуру с в степени для каждого типа связей.

degree = nodeDegree(node,'in')
degree = struct with fields:
    knows: 1

Закройте соединение с базой данных.

close(neo4jconn)

Входные параметры

свернуть все

Узел базы данных Neo4j в виде Neo4jNode объект создал использование searchNode или searchNodeByID.

Направление отношения в виде любого 'in' для входящего отношения или 'out' для исходящего отношения. Отношения сопоставлены с заданным узлом источника.

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

свернуть все

В - или-степень, возвращенная как структура. Каждое поле в структуре представляет или входящие или исходящие типы связей. Если нет никакого поступления или исходящих типов связей, структура пуста.

Введенный в R2017b