Я хотел бы создать отношения один ко многим из элементов JSON в файле.В частности, каждый элемент JSON содержит автора и идентификатор опубликованных книг.У меня есть авторские узлы и книжные узлы, которые уже существуют в базе данных.
Данные выглядят следующим образом:
{"id": "1", "name": "Dr. Suess", "books": [{"i": "100", "i": "101"}]}
{"id": "2", "name": "Shell Silverstein", "books": [{"i": "200", "i": "201"}]}
Я пытаюсь импортировать узлы с помощью следующего кода:
CALL apoc.load.json('file:/data.txt') YIELD value AS q
MATCH (a:Author {{id:q.id}})
UNWIND q.books as books
WITH a, books
MATCH (b:Books {{id:books.i}})
CREATE (a)-[:AUTHORED]->(b)
Однако это импорт долиузлы я ожидаю.Будем весьма благодарны за любые предложения о том, как подойти к этой проблеме!