neo4j 浏览器如何绘制对象关系?

How does the neo4j browser draw the object relationships?

当我 运行 查询如 match (n) return n 时,所有节点都被 returned,但是,节点之间的关系和连接方式并没有似乎在响应数据中。但是,该图设法绘制了具有关系的完整数据模型。

浏览器正在做什么来收集这些信息,或者我是否遗漏了如何从响应数据中获取这些信息?

我一直在使用 neomodel 查询数据,但是 inflate 方法遍历结构并且 returns 太慢了。我想在不需要遍历整个结构的情况下获得类似的响应,并且想知道推荐的方法是什么?

[已编辑]

neo4j 浏览器有一个 "autoComplete" 设置(在最新版本中标记为 "Connect result nodes"),enables/disables 查询每个结果集中节点之间的关系。 (单击浏览器最左侧面板中的齿轮图标以查看设置。)

换句话说,neo4j 浏览器必须执行额外的查询才能获得这些关系——当查询仅要求节点时,它们不会免费返回。

如果您对 autoComplete 的实现方式感到好奇,here is a link 到一些实际代码。