Neo4j LOAD CSV错误:查询无法以LOAD CSV结束
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Neo4j LOAD CSV错误:查询无法以LOAD CSV结束相关的知识,希望对你有一定的参考价值。
我在Windows10中使用Chrome作为浏览器界面来加载Neo4j 3.2.1中的CSV文件,但命令
LOAD CSV FROM "file:///C:/dir/file.csv" AS row
返回错误
Neo.ClientError.Statement.SyntaxError
查询不能以LOAD CSV结束(必须是RETURN或更新子句)
任何帮助,以了解什么是错的?
戴夫说:
您需要使用CREATE或MERGE跟进LOAD CSV部分以实际创建数据,或者如果您想先查看您正在执行的操作,还可以返回它。 LOAD CSV只是将文件中的数据加载到内存中。
LOAD CSV FROM "file:///C:/dir/file.csv" AS row
RETURN row[0];
更好
LOAD CSV WITH HEADERS FROM "file:///C:/dir/file.csv" AS row
RETURN row.columName;
要创建数据:
LOAD CSV WITH HEADERS FROM "file:///C:/dir/file.csv" AS row
CREATE (n:Label {attributeName: row.columName});
这是doc ref ... http://neo4j.com/docs/developer-manual/current/cypher/clauses/load-csv/#load-csv-import-data-from-a-csv-file
- 戴夫贝内特
以上是关于Neo4j LOAD CSV错误:查询无法以LOAD CSV结束的主要内容,如果未能解决你的问题,请参考以下文章
r 快速帮助程序功能将Neo4j Shell用于LOAD CSV。设置shell工具并期望文件路径。非常alpha,但它的工作原理。
neo4j在load csv时会出现莫名其妙的路径问题如Neo.ClientError.Statement.ExternalResourceFailed,搞了好久才搞定,现在记录如下
正在加载CSV Neo4j“ Neo.ClientError.Statement.SemanticError:无法使用Test1'的空属性值合并节点”