Neo4j Cypher-如何调试导入期间的突然错误:neo4j.exceptions.DatabaseError:发生未知错误

时间:2018-07-15 18:39:47

标签: neo4j cypher

我正在将900个XML文件一个接一个地重新导入到本地Neo4j数据库中。在文件288中,运行密码查询时出现错误:

  

neo4j.exceptions.DatabaseError:发生未知错误。

从那时起,每个文件的导入都会以该错误结束,即使以前已经成功通过的文件也是如此。

在发生错误之前,我没有更改密码查询或数据库中的任何内容。我试图增加设置中的堆大小和页面缓存。我的机器上也有足够的磁盘空间。

我还能够通过Neo4j浏览器在数据库上成功运行查询。

这是调试日志的样子,其中:

<a href="">
<div style="width: 60px; height: 30px; border: solid 1px; text-align: center">Log In</div>
</a>

有什么想法可以进一步调试或如何解决?

1 个答案:

答案 0 :(得分:0)

一步一步调试完整个查询后,我发现只有在合并的每个键上都添加COALESCE时,它才行得通,这很奇怪,因为我的代码不可能使这些值为空或null或除字符串外的其他任何内容。

相关问题