1

我有一个现有节点的数据库,并希望从 CSV 文件中添加其他关系,如下所示:

id_from, id_to,point, nextpoint
1,2,HEILBRONN,ILSFELD
2,3,ILSFELD,MUNDELSHEIM

我想建立一个关系 (a->b->c) 就像 HEILBRONN->ILSFELD->MUNDELSHEIM

我怎么才能得到它?谢谢。

4

1 回答 1

1

在 Cypher 中,假设文件中的id_fromand是节点的属性(并且该属性被索引):id_toid

LOAD CSV WITH HEADERS FROM 'file:///path/to/file.csv' AS line
MATCH (from {id: toInt(line.id_from)}), (to {id: toInt(line.id_to)})
MERGE from-[:RELATIONSHIP_TYPE]->to
于 2015-04-06T12:25:46.110 回答