2017-06-05 62 views
0

美好的一天。我有一些理論問題。 我做了一個應用程序,它使用neo4j遍歷圖並在每個節點上進行一些外部計算。遍歷過程由外部事件啓動。遍歷過程中節點屬性可能會根據計算結果發生變化。 這個由Neo4j OGM連接到現有的嵌入式數據庫

new GraphDatabaseFactory().newEmbeddedDatabase(new File (this.DB_PATH)); 
GraphDatabaseService.traversalDescription(); 

由現在我想使用的Neo4j OGM路徑擴展代碼中使用域類,而不是自制的節點包裝。我也想使用域類來向數據庫填充節點和關係,並且從外部源(例如REST)更改節點的屬性。 但我找不到方法來獲取Session或SessionFactory到現有的和可操作的數據庫。 是否可以通過BOLT協議連接到數據庫,創建爲嵌入式並在一個模塊中執行某些計算,從另一模塊連接到BOLT協議,執行一些查詢,使用OGM功能?

回答

0

OGM不能用於路徑擴展器/遍歷(至少不容易)。

與嵌入式數據庫使用OGM你有2個選項

相關問題