Neo4jNode

Узел базы данных Neo4j

Описание

После создания соединения с базой данных Neo4j® с помощью интерфейса MATLAB® для Neo4j исследуйте узлы в базе данных. С Neo4jNode объект, можно исследовать степень узла и типы связей узлов в базе данных.

Создание

Создайте Neo4jNode объект с помощью createNode, searchNodeByID, и searchNode функции.

Свойства

развернуть все

Это свойство доступно только для чтения.

Идентификатор узла для уникального узла в базе данных Neo4j, заданной как двойное.

Типы данных: double

Это свойство доступно только для чтения.

Данные об узле, состоящие из ключей свойства и значений для уникального узла в базе данных Neo4j, заданной как структура.

Типы данных: struct

Это свойство доступно только для чтения.

Метки узла уникального узла базы данных Neo4j, заданного как вектор символов для одной метки или как массив ячеек из символьных векторов для нескольких меток.

Типы данных: char | cell

Функции объекта

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

Примеры

свернуть все

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

neo4jconn.Message
ans =

     []

Пустой Message свойство указывает на успешную связь.

Ищите базу данных узел с идентификатором узла 2 при помощи соединения с базой данных Neo4j neo4jconn.

nodeid = 2;

nodeinfo = searchNodeByID(neo4jconn,nodeid)
nodeinfo = 

  Neo4jNode with properties:

        NodeID: 2
      NodeData: [1×1 struct]
    NodeLabels: 'Person'

nodeinfo Neo4jNode объект с этими свойствами:

  • Идентификатор узла

  • NodeData

  • Метки узла

Доступ к ключам свойства и значениям узла с помощью свойства NodeData.

nodeinfo.NodeData
ans = 

  struct with fields:

    name: 'User2'

Введенный в R2017b

Для просмотра документации необходимо авторизоваться на сайте