USING PERIODIC COMMIT 1000
LOAD CSV WITH HEADERS FROM "file:///event.csv" AS line
CREATE (event:EVENT{e_id:line.e_id, time:line.time, text:line.text})
但neo4j回答我的是
The PERIODIC COMMIT query hint is no longer supported. Please use CALL { ... } IN TRANSACTIONS instead. (line 1, column 7 (offset: 6))
"USING PERIODIC COMMIT"
这种问题怎么解决
望采纳
可以使用CALL {} IN TRANSACTIONS代替USING PERIODIC COMMIT语句。完整的语句应该如下所示:
CALL {
LOAD CSV WITH HEADERS FROM "file:///event.csv" AS line
CREATE (event:EVENT{e_id:line.e_id, time:line.time, text:line.text})
} IN TRANSACTION
上面代码使用CALL {} IN TRANSACTIONS语句来包装LOAD CSV WITH HEADERS语句,以便在一个事务中执行批量导入。这样,就可以使用这种方法来避免USING PERIODIC COMMIT语句不再受支持的问题。