我已经尝试了下面的所有变化,并已经梳理并尝试了解决此处发布的类似问题的许多解决方案。我尝试:
LOAD CSV WITH HEADERS
FROM "file:///C:/neo/coordinates.csv"
AS Line
CREATE (c:Church {id: toInteger(Line.id), name: Line.name, address: toInteger(Line.address), city: line.city, state: toInteger(Line.state) long: toInteger(Line.long), lat: toInteger(Line.lat), g: toInteger(Line.g)})
并得到这样的错误 -
Neo.ClientError.Statement.SyntaxError:输入'l'无效:预期的空格,注释,'。',节点标签,'[',“=〜”,IN,STARTS,ENDS,CONTAINS,IS,'^',' *','/','%','+',' - ','=','〜',“<>”,“!=”,'<','>',“<=”, “> =”,AND,XOR,OR,','或'}'(第4行,第140栏(偏移:209))
救命?我对此很陌生。哦,我在Windows 10上。谢谢!
在属性long之前添加逗号(,)。
在这部分:
state:toInteger(Line.state),long:toInteger(Line.long)
此外,在此处更改行
city:line.city
我在这里添加带有更正的查询:
LOAD CSV WITH HEADERS
FROM "file:///C:/neo/coordinates.csv"
AS Line
CREATE (c:Church {id: toInteger(Line.id), name: Line.name, address: toInteger(Line.address), city: Line.city, state: toInteger(Line.state), long: toInteger(Line.long), lat: toInteger(Line.lat), g: toInteger(Line.g)})