我在Ubuntu上使用Neo4j 3.3.0,它在Windows上托管(通过虚拟盒)。
我已尝试过以下Cypher查询。数据(超过30000行)包含3列作为文本关系文本。但是,它说
无法加载外部资源 文件:///home/bharath/Desktop/neo4j/node_relations.csv
数据:
abandon, Antonym, maintain
abapical, Antonym, apical
abase, Antonym, exalt
代码:
LOAD CSV WITH HEADERS FROM
"file:///home/bharath/Desktop/neo4j/node_relations.csv" AS line
FIELDTERMINATOR ','
CREATE (t1:node1 {text: line[0] }),
(t2:node2 {text: line[2] }),
(r:rel {text: line[1]}),
(t1)-[:r]->(t2)
RETURN line
LIMIT 5;
我正在寻找一些关于这方面的帮助,还有其他方法吗?或者我是否必须更改查询?提前谢谢!
答案 0 :(得分:0)
尝试将文件复制到导入目录并使用:
LOAD CSV WITH HEADERS FROM "file:///node_relations.csv" AS line
(...)
如果您使用的是Debian软件包,则Linux安装的导入目录为<neo4j-home>/import
或/var/lib/neo4j/import
。