mqu*_*tin 4 csv file neo4j cypher
由于我使用Neo4j 3.0.1,这个密码查询:
USING PERIODIC COMMIT 500
LOAD CSV WITH HEADERS
FROM >"file:///home/user/Documents/links.csv" AS csvLine
Run Code Online (Sandbox Code Playgroud)
...
回报
Couldn't load the external resource at: file:/home/user/Documents/neo4j-community-3.0.1/import/home/user/Documents/links.csv
Run Code Online (Sandbox Code Playgroud)
Neo4j位于我的机器(Ubuntu 14.04)的"Documents"文件夹中,作为"links.csv"文件.
(使用2.xx版本的neo4j这个确切的查询工作正常)
我不是为什么neo4j3.0尝试在"import"文件夹中重建csv文件路径...
在ftp上传文件以通过http协议查询neo4j工作,所以它不是关于"import"文件夹的访问权限".我的"links.csv"文件权限是664.
任何的想法 ?
Chr*_*sen 11
这是一个集成在neo4j 3.0中的安全性,以防止脚本从不需要的目录加载源(/etc/password例如.
您可以添加以下设置conf/neo4j.conf以绕过此:
dbms.security.allow_csv_import_from_file_urls=true
Run Code Online (Sandbox Code Playgroud)
或者只是将您的csv文件放在导入目录中.