Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/neo4j/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Neo4j LOAD CSV错误:查询无法以LOAD CSV结束_Csv_Neo4j - Fatal编程技术网

Neo4j LOAD CSV错误:查询无法以LOAD 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部分之后创建或合并以实际创建数据,或者如果您想先查看正在执行的

我在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部分之后创建或合并以实际创建数据,或者如果您想先查看正在执行的操作,也可以将其返回。加载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只是将数据从文件加载到内存中。这是文件参考。。。感谢您的示例和参考信息:问题已解决。