Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/neo4j/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Neo4j 如何通过导入csv数据在这些节点之间创建关系(a->;b->;c)_Neo4j_Relational Database_Csv Import - Fatal编程技术网

Neo4j 如何通过导入csv数据在这些节点之间创建关系(a->;b->;c)

Neo4j 如何通过导入csv数据在这些节点之间创建关系(a->;b->;c),neo4j,relational-database,csv-import,Neo4j,Relational Database,Csv Import,我有一个现有节点的数据库,希望从CSV文件中添加其他关系,如下所示: id_from, id_to,point, nextpoint 1,2,HEILBRONN,ILSFELD 2,3,ILSFELD,MUNDELSHEIM 我想建立一种关系(a->b->c),就像海尔布罗恩->伊尔斯菲尔德->蒙代尔谢姆一样 我怎样才能得到它?谢谢。在Cypher中,假设文件中的id\u from和id\u to是节点的id属性(并且该属性已被索引): LOAD CSV WITH HEADERS FROM '

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

id_from, id_to,point, nextpoint
1,2,HEILBRONN,ILSFELD
2,3,ILSFELD,MUNDELSHEIM
我想建立一种关系(a->b->c),就像海尔布罗恩->伊尔斯菲尔德->蒙代尔谢姆一样


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

在Cypher中,假设文件中的
id\u from
id\u to
是节点的
id
属性(并且该属性已被索引):

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