1
我正在加載一個基本的CSV文件到Neo4j數據庫,它有兩列 - 「名稱」和「屬性」。名稱列始終有一個值,「屬性」列可以有值或空白。我想將價值觀與「property1」關係聯繫起來。Neo4j CSV文件加載空單元格
我使用這個代碼:
LOAD CSV WITH HEADERS FROM 'file:///fileName.csv' AS line
MERGE (Test_Document:A {name: line.name})
WITH line, Test_Document
FOREACH (x IN CASE WHEN line.property IS NULL THEN [] ELSE [1] END |
MERGE (Properties:B {property1: line.property})
WITH Test_Document, Properties
FOREACH (y IN CASE WHEN Properties IS NULL THEN [] ELSE [1] END |
MERGE (Test_Document)-[:property1]->(Properties))
我收到一條錯誤消息:
Unexpected end of input: expected whitespace, LOAD CSV, START, MATCH, UNWIND, MERGE, CREATE, SET, DELETE, REMOVE, FOREACH, WITH, CALL, RETURN or ')' (line 8, column 54 (offset: 423))
" MERGE (Test_Document)-[:property1]->(Properties))"
任何幫助,將不勝感激。
謝謝,是的,這一直按預期工作! –