Объедините apoc.convert.fromJsonMap с запросом CREATE - PullRequest
0 голосов
/ 08 марта 2019

Привет!

В настоящее время я пытаюсь вставить данные JSON в neo4j с помощью apoc.convert.fromJsonMap.Я хочу объединить результаты этой команды с CREATE.

Первая часть сработала и дала мне результат:

WITH apoc.convert.fromJsonMap('{ "name": "Emil", "from": "Sweden", "klout": 99 }') AS pers

Но когда я хочу объединить его, создав новый узел, подобный этому:

CREATE (ee:Person pers)

У меня естьследующая ошибка:

Neo.ClientError.Statement.SyntaxError: Неверный ввод 'p': ожидаемый пробел, комментарий, NodeLabel, MapLiteral, параметр, ')' или шаблон отношения (строка 2,столбец 19 (смещение: 109)) "CREATE (ee: Person pers)"

Я не знаю, как передать результаты в запрос CREATE.Буду очень признателен за любую помощь: -)

Спасибо.

1 Ответ

2 голосов
/ 08 марта 2019

Просто сделайте это:

WITH apoc.convert.fromJsonMap('{ "name": "Emil", "from": "Sweden", "klout": 99 }') AS pers
CREATE (ee:Person)
SET ee = pers
RETURN ee
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...