windows tutorial 无法从任何浏览器导出




neo4j官网 (2)

我认为答案是这是一个错误。 我已经在github上报告过

https://github.com/neo4j/neo4j/issues/4893

我已经安装Neo4j,填充数据库并生成一个图表。 现在我想使用内置功能导出它,但没有太多的运气。 这里是我试过的浏览器:

  1. 在OSX Safari(v8.0.6)基本上图形不响应。 我无法移动它或双击一个节点或任何东西。 无论我尝试只是导致一个纺车。

  2. 在OSX Firefox(v.35​​.0.1)中出现图形,但试图导出到PNG会导致文件为空的错误。 与导出SVG的结果相同。

  3. 与Chrome(v43.0.2357.81 64位)与FF相同的东西,我得到空文件。

  4. 我也试过在Windows 7与Chrome浏览器相同的结果。

我需要做什么才能从我的数据库中获取图表?

*更新I *

按照Michael的建议,我查看了控制台,并在加载主页时看到一些错误。 尽管如此,我可以发出查询并返回图表。 我还应该提到对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);

如果您的意思是要获取图形的图像,则可以截取浏览器窗口或其中的一部分。 看到这里的一些提示。





export