Прочитать свойство узла в neo4j - PullRequest
0 голосов
/ 04 июня 2018

Как я могу прочитать свойство узла в neo4j?Например, у меня есть узел с именем «кружка» типа «посуда» и цвета «коричневый», который я создал как

create (mug:crockery{category:'mug', color:'brown'})
return mug

. Это создаст узел.

Предположим, этот узел былсоздается программно через скрипт или сервис.Как я могу прочитать свойство 'color' этого узла?

1 Ответ

0 голосов
/ 04 июня 2018

Вам, вероятно, следует ознакомиться с руководством разработчика и, возможно, просмотреть некоторые учебные пособия в Интернете.

Вам необходимо выполнить сопоставление с рассматриваемым узлом, а затем вернуть его свойство цвета.Если category является уникальным для узла: crockery, то достаточно будет найти узел по его категории и затем вернуть его цвет, например, так:

match (n:crocker)
where n.category = 'mug'
return n.color

Обратите внимание, что я использовал nа не mug здесь.Переменная mug, которую вы использовали в своем запросе на создание, как и все переменные, никогда не сохраняется в базе данных, а присутствует только как ссылка на узел (или узлы) и сохраняется только самое большее до конца запроса.

...