赞
踩
由于我使用的是Desktop版本,那么与社区版本就有所不同,很多人都出现过找不到import文件夹的问题。我们的第一步就是找到这个import文件夹~
(1)打开你的Neo4j Desktop
(2)找到你需要导入文件的project,依次按照图中的标号点击:
然后,就会弹出一个小框框,如下。这个目录就是你这个project的import目录了。因为我的没有直接弹出,所以直接按照目录找就行。
这里就进行常规的Ctrl+C和Ctrl+V的操作就行了。只不过要记住一点:你的csv文件必须是UTF-8****编码的。不然导入之后会乱码。
这里po一个Neo4j的指令教程:Neo4j指令教程+实例
节点导入代码如下:
LOAD CSV WITH HEADERS FROM'file:///Entity_Attraction.csv'AS line
CREATE(:Attraction{attraction:line.entity,attraction_id:line.code})
因为你已把csv文件放入import文件夹下了,所以你的目录写为 file:/// 即可
注意!!! 如果你发现copy该语句之后报错了,可能是空格的赘余或缺少,一定要多检查一下空格是否正确~
导入成功后,会出现 (x)changes 类似的返回值。
直接上代码:
LOAD CSV WITH HEADERS FROM'file:///Product_Attraction.csv'AS line
MATCH (from:Product{product_id:line.product}),(to:Attraction{attraction_id:line.Attraction})
MERGE(from)-[r:你定义的关系名称(如:亲戚关系)]->(to)
创建好如下图所示~
这样节点数据和关系数据就已全部导入~
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。