我已經安裝了Neo4j,填充了數據庫並生成了一張圖。現在我想使用內置功能導出它,但沒有太多運氣。這裏是我試過的瀏覽器:無法從任何瀏覽器導出
在OSX Safari(v8.0.6)基本上圖形沒有響應。我無法移動它或雙擊一個節點或任何東西。無論我嘗試只是導致一個紡車。
在OSX Firefox(v.35.0.1)圖中出現,但嘗試導出到PNG會導致文件爲空的錯誤。與導出SVG的結果相同。
與Chrome(v43.0.2357.81 64位)與FF相同,我得到空文件。
我也在Windows 7中用Chrome試過它,結果相同。
我需要做什麼才能從我的數據庫中獲取圖表?
*更新I *
按照邁克爾的建議下,我接過來一看在控制檯上,看到一些錯誤加載主頁時。儘管如此,我可以發出查詢並返回圖表。我還應該提到向JSON的出口似乎工作得很好。
另外,當我嘗試導出時,沒有消息記錄到控制檯,文件被創建但它是空的。
*更新II *
我已經成功地縮小問題。下面的Cypher將創建一個無法導出爲SVG的圖。採取任何線路使其工作。這裏發生了什麼?
match (f) optional match (f)-[r]-() delete f, r;
merge (DMSrc:DMSys { Org: 'UNK-1', System: 'UNK' }) merge (DMDst:DMSys { Organization: 'UNK-0', System: 'Peoplesoft' }) merge (f:DMFile { Name: 'BAL'}) merge (DMSrc)-[:Provides]->(f)-[:Receives]->(DMDst);
merge (DMSrc:DMSys { Org: 'UNK-2', System: 'Oracle GL' }) merge (DMDst:DMSys { Organization: 'UNK-0', System: 'Peoplesoft' }) merge (f:DMFile { Name: 'BAL'}) merge (DMSrc)-[:Provides]->(f)-[:Receives]->(DMDst);
merge (DMSrc:DMSys { Org: 'X&X', System: 'Classic' }) merge (DMDst:DMSys { Organization: 'UNK-0', System: 'Peoplesoft' }) merge (f:DMFile { Name: 'BAL'}) merge (DMSrc)-[:Provides]->(f)-[:Receives]->(DMDst);
merge (DMSrc:DMSys { Org: 'UNK-3', System: 'Classic' }) merge (DMDst:DMSys { Organization: 'UNK-0', System: 'Peoplesoft' }) merge (f:DMFile { Name: 'BAL'}) merge (DMSrc)-[:Provides]->(f)-[:Receives]->(DMDst);
merge (DMSrc:DMSys { Org: 'UNK-4', System: 'Sun System' }) merge (DMDst:DMSys { Organization: 'UNK-0', System: 'Peoplesoft' }) merge (f:DMFile { Name: 'BAL'}) merge (DMSrc)-[:Provides]->(f)-[:Receives]->(DMDst);
merge (DMSrc:DMSys { Org: 'UNK-5', System: 'Oracle GL' }) merge (DMDst:DMSys { Organization: 'UNK-0', System: 'Peoplesoft' }) merge (f:DMFile { Name: 'BAL'}) merge (DMSrc)-[:Provides]->(f)-[:Receives]->(DMDst);
merge (DMSrc:DMSys { Org: 'UNK-6', System: 'Oracle GL' }) merge (DMDst:DMSys { Organization: 'UNK-0', System: 'Peoplesoft' }) merge (f:DMFile { Name: 'BAL'}) merge (DMSrc)-[:Provides]->(f)-[:Receives]->(DMDst);
merge (DMSrc:DMSys { Org: 'UNK-7', System: 'Direct (No Interface)' }) merge (DMDst:DMSys { Organization: 'UNK-0', System: 'Peoplesoft' }) merge (f:DMFile { Name: 'BAL'}) merge (DMSrc)-[:Provides]->(f)-[:Receives]->(DMDst);
你嘗試轉移重裝?您使用的是哪個版本的Neo4j?試試2.2.2。 Chrome/Webkit有一個導致早期版本出現問題的錯誤。 –
我正在運行2.2.0 Neo。按住Shift鍵重裝?你的意思是在瀏覽器上刷新頁面? – ekkis
我升級到2.2.2,但仍然是相同的問題 – ekkis