2013-12-17 27 views
1

使用neo4j 1.9和neo4j spatial 1.9。 試圖獲得findGeometriesWithinDistance REST調用工作。neo4j空間查找GeometriesWininDistance REST

我可以確認安裝已經工作,並且該功能存在,但是,使用http控制檯我得到一個"Node 0 does not exist"錯誤。我做的REST請求正好是as in the docs,但不是返回節點,我得到這個錯誤。

發生什麼事情需要節點0存在並因此導致錯誤?

有關信息,REST findGeometriesInBBox工作正常。

在進一步的調查...

使用py2neo與數據庫進行交互。特別是,我們使用的GregorianCalendar功能(see here)。當移除從我們的邏輯findGeometriesWithinDistance過程中正常工作。

尋找到它。此外,也有在py2neo代碼,說#retain a handle to the root node評論(見第一個代碼示例here)。

這是否「處理」做一些與指數0的節點,所以我們不能使用它?

回答

0

你不小心清理你的數據庫?

即刪除節點0,是參考neo4j-spatial將其根元素連接到(在1.9中)的節點?

+0

你有那個數據庫去測試它嗎? –

+0

因此... nop,我們沒有清理數據庫,並確信我們的邏輯非刪除0索引節點。但是,我已經修改了更多信息的問題,它可能是一個py2neo GregorianCalendar問題 – user965586

+0

是的...通過一些更多的邏輯後,它是graph_db.clear()。 – user965586