searchNodeByID

Поисковые узлы базы данных Neo4j идентификатором узла

Синтаксис

nodeinfo = searchNodeByID(neo4jconn,nodeid)

Описание

пример

nodeinfo = searchNodeByID(neo4jconn,nodeid) создает объект Neo4jNode с помощью соединения с базой данных Neo4j® neo4jconn и идентификатор узла nodeid.

Примеры

свернуть все

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

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'

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

close(neo4jconn)

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

свернуть все

Соединение с базой данных Neo4j, заданное как объект Neo4jConnect, создается с функциональным neo4j.

Идентификатор узла узла базы данных Neo4j, заданного в виде числа для одного узла в базе данных Neo4j или числового вектора для нескольких узлов. Если идентификатор узла неизвестен, поиск узлов с помощью searchNode и поиска отношений с помощью searchRelation.

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

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

свернуть все

Информация об узле для одного узла в базе данных Neo4j, возвращенной как объект Neo4jNode. Можно использовать этот узел в качестве узла источника для поиска базы данных Neo4j.

Введенный в R2017b