【发布时间】:2017-04-08 06:24:01
【问题描述】:
对 Neo4j 来说不太新,所以这可能有点愚蠢,但我已经搜索了高低以找到并回答
我正在尝试从标题中有空格的 .csv 导入数据。我可以很好地导入文件,但是当我引用 cypher 语句中的行时出现错误。
为了演示,如果我运行以下密码查询,100 行显示/返回就好了
LOAD CSV WITH HEADERS FROM "file:///AppDataOrig.csv" AS row with row limit 100 return row
如果我再尝试以下方法
LOAD CSV WITH HEADERS FROM "file:///AppDataOrig.csv" AS row with row limit 1
with row.'Device Name' as device
return device
我得到错误:
Invalid input ''': expected an identifier, whitespace, a function name or a
property key name (line 2, column 10 (offset: 87))
"with row.'Device Name' as device"
它不喜欢引用的Device Name,但如果我省略引号它不喜欢空格
我已经在视频中看到了这一点,但不知道我哪里出错了——也许这不再支持了?
【问题讨论】: