参考文档
官方链接(英文)
https://neo4j.com/labs/apoc/4.3/import/import-csv/
参考dalao文档链接
https://blog.csdn.net/weixin_40322587/article/details/80846106
neo4j小白安装链接
https://blog.csdn.net/JD_Wang0/article/details/104408190
导入步骤
一、处理表格
1、修改表格格式
将表格的格式修改为CSV,直接保存为.csv文件即可
CSV(Comma-Separated Values,有时也称为字符分隔值,其文件以纯文本形式存储表格数据)
修改后可使用文本编辑器打开,如下可看到以逗号隔开的文本数据:
编码格式是utf-8
2、修改表头header
csv文件的header一般形式为 名称:类型
名称和类型必须要有一个,ID也是一个类型,它的名称可以忽略
包含的类型有:int、long、float、double、boolean、byte、short、char、string、point、date、localtime、time、datetime、localdatetime和duration中的一个来指定属性的数据类型。如果没有提供数据类型,则默认为string。若要定义数组类型,请将[]附加到该类型
如果有多张实体表,他们可能有相同的ID,因此必须要在CSV文件中的头中增加名称空间,否则导入会报错。语法格式如下:
结点: ID(<ID空间标识符>)
关系: START_ID(<ID空间标识符>) END_ID(<ID空间标识符>)
举个栗子:
movieId:ID(Movie-ID),title,year:int,:LABEL
personId:ID(Actor-ID),name,:LABELEL
修改后的结点和关系表如下: