В кратчайшие пути моя проблема ниже: мне нужно получить из следующего файла CSVИзвлечение уникальных узлов из CSV в Neo4j
(HTTPS ...) drive.google.com/file/d/0B ? -y9nPaqlH6XdXZsYzAwLThacTg/вид УСП = обмена
в следующей структуры данных в Neo4j (Использование CYPHER импорта):
https://drive.google.com/file/d/0B-y9nPaqlH6XdlZHM216eDRSX3c/view?usp=sharing
Вместо того, чтобы:
[https://drive.google.com/file/d/0B-y9nPaqlH6XdE9vZ0gyNU1lR0U/view?usp=sharing]
Чем дольше интерпретация:
Я думал, решение моей проблемы просто нужно понять, чтобы (не) связанные элементы.
Но я много раз пытался, во многих отношениях (с (уходит) создания одиночных узлов первыми, или в пустой базе данных):
LOAD CSV with headers FROM "file:///C:/Users/user/Desktop/neo4j help/calling.csv"
AS csvLine
MERGE (u1:Person { number:(csvLine.A), name:(csvLine.name_A)}) MERGE (u2:Person { number:(csvLine.B), name:(csvLine.name_B)})
MERGE (u1:Person { number:(csvLine.A), name:(csvLine.name_A)})-[c:called]->(u2:Person { number:(csvLine.B), name:(csvLine.name_B)})
RETURN u1.name,c,u2.name
я получил вместо недоумевали результаты просто сообщение об ошибке:
Невозможно создать
u1
со свойствами или этикетками здесь. Она уже существует в этот контексте
И без «предварительного объединения» узлов, у меня есть результаты выше (в розовой картине)
Что мне нужно сделать, чтобы получить желаемый результат (в первая фотография)?
извините, первый снимок: https://drive.google.com/file/d/0B-y9nPaqlH6XdlZHM216eDRSX3c/view?usp=sharing –