Установить метку из свойства узлов - PullRequest
0 голосов
/ 03 июля 2018

Как я могу добавить метку для узла из одного из свойств узлов? У меня есть большой CSV-файл с меткой в ​​одном столбце. С помощью команды LOAD CSV невозможно установить метку узла из значения столбца CSV. Есть ли другой способ?

1 Ответ

0 голосов
/ 03 июля 2018

Плагин Neo4j для процедур APOC содержит несколько полезных процедур, помогающих реорганизовать график (https://neo4j -contrib.github.io / neo4j-apoc-процедуры / # _ graph_refactorings )

Для ваших нужд вы можете использовать следующую процедуру:

CALL apoc.create.addLabels( node, [ properties ] )

Вот пример:

MATCH (n:Movie)
CALL apoc.create.addLabels( id(n), [ n.genre ] ) YIELD node
REMOVE node.genre
RETURN node

Для установки расширения APOC загрузите файл .jar, относящийся к вашей версии Neo4j, поместите его в папку / plugins в вашей установке Neo4j, затем перезапустите Neo4j.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...