Neo4j“无法读取字段“next”,因为“e.currentToken”为空”持续错误

问题描述 投票:0回答:1

我最近收到了一项学习如何使用 Neo4j 的作业。我的第一个任务是从本地打开 CSV。这是我输入的命令:

load csv from 'file:///C:\Users\TBR\Documents\us-counties.csv' as row
merge (c:County{date:row[1], county: row[2], state: row[3], fips: row[4],})
set c.cases=toInteger(row[5]),c.deaths= toInteger(row[6])

但是,它返回给我以下错误:

Cannot read field "next" because "e.currentToken" is null

我很难在网上找到有关此错误的任何信息。有谁知道为什么会出现吗?

这是 csv 文件结构: Csv File structure

database csv neo4j nosql
1个回答
0
投票

您无法从任意本地路径加载,如here所述。

路径是相对于 Neo4j 安装文件夹的。

确保使用

dbms.security.allow_csv_import_from_file_urls
server.directories.import
更新服务器配置。

© www.soinside.com 2019 - 2024. All rights reserved.