1

使用 neo4j 1.9 和 neo4j spatial for 1.9。试图让findGeometriesWithinDistanceREST 调用正常工作。

我可以确认安装已经成功并且该功能存在但是,使用 http 控制台我得到一个"Node 0 does not exist"错误。我提出的 REST 请求与文档中的完全一样,但我没有返回节点,而是收到此错误。

发生了什么需要节点 0 存在并因此导致错误?

有关信息,RESTfindGeometriesInBBox工作正常。

关于进一步调查...

使用 py2neo 与数据库交互。特别是,我们利用了GregorianCalendar功能(见这里)。当从我们的逻辑中删除时,该过程findGeometriesWithinDistance可以正常工作。

进一步研究,py2neo 代码中有注释说(请参见此处#retain a handle to the root node的第一个代码示例)。

这个“句柄”是否对索引 0 的节点做了一些事情,所以我们不能使用它?

4

1 回答 1

0

您是否不小心清理了数据库?

即删除节点0,它是neo4j-spatial 将其根元素连接到的参考节点(在1.9 中)?

于 2013-12-18T11:36:13.300 回答