CSV-файл импортирован в neo4j, в каждой строке несколько полей, как я могу импортировать эти поля отдельно? - PullRequest
0 голосов
/ 26 сентября 2018

это пример

enter image description here

Например, есть 2 в поле Акционер.Я хочу импортировать оба в базу данных neo4j.Пожалуйста, помогите мне.

1 Ответ

0 голосов
/ 27 сентября 2018

Вот пример того, как это сделать:

LOAD CSV FROM 'file:///test.csv' AS row
WITH row
SKIP 1
UNWIND row AS name
MERGE (s:Person {name: name})

Предложение SKIP 1 предназначено для игнорирования строки заголовка, поскольку это бесполезно (поскольку в вашем самом деле есть 2 столбца данныхCSV-файл, но у вас есть только один заголовок).Поскольку каждая строка представляет собой массив имен, разделенных запятыми, предложение UNWIND разделяет имена.И предложение MERGE используется вместо CREATE в качестве меры предосторожности для предотвращения дублирования.

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