如何在Neo4j中使用for循环导入多个数据文件?

时间:2015-04-25 14:54:49

标签: for-loop neo4j

假设我有一个我要导入的五个CSV文件的路径列表,它们都具有相同的结构。我怎么能简单地做这样的事情?

for path in paths:
       LOAD CSV WITH HEADERS FROM path as row
       WITH row
       CREATE (n:Person { name : name})
       ;

1 个答案:

答案 0 :(得分:1)

Cypher无法直接实现这一点。使用一些预处理工具将csv文件聚合为一个或为每个文件调用LOAD CSV

对于预处理csvkit是一个不错的选择。