无法在 neo4j 中从本地磁盘加载 csv 文件头 (linux)
Cannot load csv file header from local disk in neo4j (linux)
我刚开始使用 neo4j 和这个导入数据集的查询
load csv from "file:/home/goel/rec/data/item.csv" as line
create (:Movie {id: toInt(line[0]), name: line[1], release_date: line[2]} )
给出错误
Couldn't load the external resource at: file:/home/goel/rec/data/item.csv
缺少什么?
您需要用双引号关闭文件路径。您以双引号开头,并尝试以单引号结尾。应该是:
load csv from "file:/home/goel/rec/data/item.csv" as line
编辑neo4j conf文件(/etc/neo4j/neo4j.conf)
更改以下行
dbms.directories.import=导入
至
dbms.directories.import=/home/suyati/Downloads/
用于从下载中加载文件。
在 neo4j 浏览器中:
从 "file:///1.csv" 加载带有 headers 的 csv 作为行
(您的文件应该像 /home/suyati/Downloads/1.csv 一样)
它将正常工作。
我刚开始使用 neo4j 和这个导入数据集的查询
load csv from "file:/home/goel/rec/data/item.csv" as line
create (:Movie {id: toInt(line[0]), name: line[1], release_date: line[2]} )
给出错误
Couldn't load the external resource at: file:/home/goel/rec/data/item.csv
缺少什么?
您需要用双引号关闭文件路径。您以双引号开头,并尝试以单引号结尾。应该是:
load csv from "file:/home/goel/rec/data/item.csv" as line
编辑neo4j conf文件(/etc/neo4j/neo4j.conf)
更改以下行
dbms.directories.import=导入
至
dbms.directories.import=/home/suyati/Downloads/
用于从下载中加载文件。
在 neo4j 浏览器中:
从 "file:///1.csv" 加载带有 headers 的 csv 作为行
(您的文件应该像 /home/suyati/Downloads/1.csv 一样)
它将正常工作。