Neo4j Загрузить CSV Ошибки Galore - PullRequest
       8

Neo4j Загрузить CSV Ошибки Galore

0 голосов
/ 22 февраля 2019

Я перепробовал все варианты следующего, прочесал и перепробовал множество решений, предложенных для подобных проблем, размещенных здесь.Я пытаюсь:

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. Спасибо!

1 Ответ

0 голосов
/ 22 февраля 2019

Добавьте запятую (,) перед свойством long.

В этой части:

state: toInteger (Line.state) , long:toInteger (Line.long)

Также, измените line на Line здесь

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)})
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...