2013-05-31 25 views
1

我試圖使用JRuby的neo4j.rb是刪除的Neo4j數據庫中的所有節點:與neo4j.rb刪除節點

Neo4j._query( 「START N =節點(*)刪除N」)

查詢運行正常,但節點仍然出現在Neo4j Web管理員中。 我在做什麼錯?

+1

您的交易是否已經提交? – tstorms

+0

如何強制執行提交操作? – x13

回答

1

這隻會在你的節點沒有關係時才起作用。否則,你也需要刪除這些。您可以使用Michael在他的回答中給出的Cypher查詢:Why does the cleandb extension refuse to delete my neo4j graph database?

如果您沒有任何關係,則可能是webadmin不能正確報告數據庫中的內容。你有沒有試過用Cypher查詢計算節點?

start n = node(*)return count(n);

+0

是的,我的節點有關係。我會測試你的建議,稍後再給你反饋。 – x13

+0

clean-all將會是'start n = node(*)match n- [r?] - >()delete n,r' –