WITH "/Users/nlp/social_graph/graph-nodes.csv" as uri
LOAD CSV WITH HEADERS FROM uri as row
MERGE (:User {id: row.id})
我有一个包含一些节点的CSV文件,并且我想通过Neo4j Desktop将其加载到neo4j中,但是收到以下错误消息:
Invalid URL '/Users/nlp/social_graph/graph-nodes.csv': no protocol: /Users/nlp/social_graph/social-nodes.csv
怎么了?请注意,在浏览器中运行命令之前,数据库为空。如何加载数据库?
编辑:做了一些搜索并将'file:///'添加到文件路径,这一次我又收到一条消息:
无法在以下位置加载外部资源:file:/Users/congminmin/Library/Application%20Support/Neo4j%20Desktop/Application/neo4jDatabases/database-fdb13bea-33f7-409b-a6bd-387a25a679e6/installation-3.5.12/import/Users/congminmin/social_graph/social-nodes.csv
答案 0 :(得分:0)
最简单的方法是将cv文件复制到neo4j安装目录下的import
目录中。然后在file:///social-nodes.csv
命令中使用LOAD CSV
。
在此处查找更多详细信息:https://neo4j.com/developer/guide-import-csv/