由于周期性提交错误,无法在neo4j中加载CSV
这是我在加载CSV文件时遇到的错误: Neo.ClientError.Statement.SemanticError:执行使用 无法在打开的事务中定期提交 这是我正在使用的代码:由于周期性提交错误,无法在neo4j中加载CSV,neo4j,cypher,Neo4j,Cypher,这是我在加载CSV文件时遇到的错误: Neo.ClientError.Statement.SemanticError:执行使用 无法在打开的事务中定期提交 这是我正在使用的代码: USING PERIODIC COMMIT LOAD CSV WITH HEADERS FROM 'file:///bs140513_032310.csv' AS line WITH line, SPLIT(line.customer, "'") AS customerID, SPLIT(l
USING PERIODIC COMMIT
LOAD CSV WITH HEADERS FROM 'file:///bs140513_032310.csv' AS line
WITH line,
SPLIT(line.customer, "'") AS customerID,
SPLIT(line.age, "'") AS customerAge,
SPLIT(line.gender, "'") AS customerGender,
SPLIT(line.zipcodeOri, "'") AS customerZip,
SPLIT(line.merchant, "'") AS merchantID,
SPLIT(line.zipMerchant, "'") AS merchantZip,
SPLIT(line.category, "'") AS transCategory
neo4j浏览器的最新版本要求您使用
:auto
浏览器命令启动定期提交
选项
例如:
:auto USING PERIODIC COMMIT
LOAD CSV WITH HEADERS FROM 'file:///bs140513_032310.csv' AS line
WITH line,
SPLIT(line.customer, "'") AS customerID,
SPLIT(line.age, "'") AS customerAge,
SPLIT(line.gender, "'") AS customerGender,
SPLIT(line.zipcodeOri, "'") AS customerZip,
SPLIT(line.merchant, "'") AS merchantID,
SPLIT(line.zipMerchant, "'") AS merchantZip,
SPLIT(line.category, "'") AS transCategory
通过输入以下浏览器命令,您可以在浏览器中获得有关:auto
的更多信息:
:help auto
另外,你能帮个忙吗:加载数据后,这不会给出任何结果:``匹配(c1:customer)-[:MAKE]->(t1:Transaction)-[:with]->(b1:merchant)与c1、b1合并(p1:Placeholder{id:b1.id})``这是一个不同的问题,所以你应该创建一个包含全部细节的新问题,包括完整的
加载CSV
查询的外观。同时,如果我的回答对你最初的问题很有效,你应该这样做。