Ищите одно отношение или несколько отношений при помощи идентификаторов отношения в базе данных Neo4j®.
Примите, что вам сохранили данные о графике в базе данных Neo4j, которая представляет социальное окружение. Эта база данных имеет семь узлов и восемь отношений. Каждый узел имеет только один ключ name
уникального свойства
со значением в пределах от User1
через User7
. Каждое отношение имеет тип knows
.
Создайте соединение с базой данных Neo4j с помощью http://localhost:7474/db/data
URL
, имя пользователя neo4j
, и пароль matlab
.
Проверяйте Message
свойство объекта neo4jconn
связи Neo4j
. Пустой Message
свойство указывает на успешную связь.
Ищите отношение с идентификатором 8
при помощи соединения с базой данных Neo4j.
relationinfo =
Neo4jRelation with properties:
RelationID: 8
RelationData: [1×1 struct]
StartNodeID: 5
RelationType: 'knows'
EndNodeID: 9
relationinfo
Neo4jRelation
объект с этими свойствами:
Отобразите тип связей.
Ищите несколько отношений с идентификаторами 4
, 5
, и 6
при помощи соединения с базой данных Neo4j.
relationinfo=3×5 table
StartNodeID RelationType EndNodeID RelationData RelationObject
___________ ____________ _________ ____________ _______________________________________
5 3 'knows' 4 [1×1 struct] [1x1 database.neo4j.http.Neo4jRelation]
4 3 'knows' 5 [1×1 struct] [1x1 database.neo4j.http.Neo4jRelation]
6 5 'knows' 4 [1×1 struct] [1x1 database.neo4j.http.Neo4jRelation]
relationinfo
таблица с этими переменными:
Закройте соединение с базой данных.