此問題與Neo4django的github issue有關。我想使用Django web框架中的Neo4j圖形數據庫創建多個圖形。我使用Django 1.4.5,neo4j 1.9.2和neo4django 0.1.8。使用Neo4django標記Neo4j數據庫
截至目前Neo4django不支持標籤,但上述是我的核心目的,我希望能夠從Neo4django創建標籤。所以我進入了源代碼並嘗試稍微調整一下,看看我能不能做這個補充。在我的理解中,文件'db/models/properties.py'有類BoundProperty(AttrRouter),它通過函數保存(instance,node,node_is_new)調用gremlin腳本。腳本如下:
script = '''
node=g.v(nodeId);
results = Neo4Django.updateNodeProperties(node, propMap);
'''
該腳本調用library.groovy的更新函數,所有的函數看起來直觀,很好。我試圖添加這個函數來支持標籤,但我沒有groovy的經驗。有沒有人有任何建議如何進行?任何幫助,將不勝感激。如果成功,將是一個很大的除了neo4django :)
謝謝
您打算切換到Neo4j 2.0M03嗎? 1.9.2不支持標籤。 –
爲了實驗目的,我升級到了Neo4j 2.0M03。希望當我們的產品準備好生產時,穩定版本2.0將會出來。感謝您的指點:) –
我剛剛發起了一項活動,資助下一個版本的圖書館 - 標籤列在彈性目標列表中。看看https://www.bountysource.com/fundraisers/423-neo4django-0-1-9 –