Neo4j LOAD CSV错误:查询无法以LOAD CSV结束
我在Windows10中使用Chrome作为浏览器界面,在Neo4j 3.2.1中加载CSV文件,但是命令Neo4j LOAD CSV错误:查询无法以LOAD CSV结束,csv,neo4j,Csv,Neo4j,我在Windows10中使用Chrome作为浏览器界面,在Neo4j 3.2.1中加载CSV文件,但是命令 LOAD CSV FROM "file:///C:/dir/file.csv" AS row 返回错误 Neo.ClientError.Statement.SyntaxError 查询无法以LOAD CSV结束(必须是RETURN或update子句) 有什么能帮助你理解问题吗?戴夫说的: 您需要在加载CSV部分之后创建或合并以实际创建数据,或者如果您想先查看正在执行的
LOAD CSV FROM "file:///C:/dir/file.csv" AS row
返回错误
Neo.ClientError.Statement.SyntaxError
查询无法以LOAD CSV结束(必须是RETURN或update子句)
有什么能帮助你理解问题吗?戴夫说的:
您需要在加载CSV部分之后创建或合并以实际创建数据,或者如果您想先查看正在执行的操作,也可以将其返回。加载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});
这是文件参考
–Dave Bennett除上述内容外,您还可以返回整行,这仅用于查看:
LOAD CSV FROM "file:///C:/dir/file.csv" AS row RETURN row
此外,您可能希望限制读取和显示的行数,如“限制5”
此语法用于快速查看数据的外观等。您需要使用
创建或合并来跟踪加载CSV
部分,以实际创建数据,或者如果您想查看您首先要做的事情,您也可以返回。加载CSV只是将数据从文件加载到内存中。这是文件参考。。。感谢您的示例和参考信息:问题已解决。