1

当我运行查询时,我可以正确看到节点。但我需要一一点击“展开子关系”,既繁琐又耗时。有什么方法可以查看所有内容都已扩展的图表?

谢谢!

4

2 回答 2

1

你说的是 Neo4j 浏览器,对吧?如果是这样,您需要准确指定首先需要可视化的内容。因此,假设您有一个User节点连接到Book具有read关系的节点。而不仅仅是

MATCH (u:User)
RETURN u

并扩展该节点以查看所有其他连接的节点,只需执行

MATCH (u:User)-[:read]->(b:Book)
RETURN *

只需在查询本身中添加您想要的关系。

但是,您可以这样做

MATCH (n) RETURN n

这将返回每个节点及其关系,但是您可以看到的节点数量是有限的。您可以在设置(导航栏左下角)中扩展限制并修改Graph Visualization值。不建议这样做,并且根据您的图形数据库的大小,它可能会导致瓶颈并且可能需要很多时间。

我的建议是,只需编写一个查询,准确显示您想要查看的节点和关系。

于 2018-11-13T16:50:22.140 回答
0

Neo4j 浏览器支持“自动完成”模式,启用后,自动查询(并显示)由 Cypher 查询返回的节点之间的关系。

在浏览器的最新版本中,您可以通过单击左侧的齿轮图标、滚动到浏览器设置面板的底部并选中“连接结果节点”选项来启用自动完成模式。

于 2018-11-13T20:50:44.580 回答