nodeDegree

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

Описание

пример

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

Примеры

свернуть все

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

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

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

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

close(neo4jconn)

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

свернуть все

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

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

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

свернуть все

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

Введенный в R2016b