但是,当我运行诸如 match (n) return n 之类的查询时,将返回所有节点,但是,关系和节点的连接方式似乎不在响应数据中。但是,该图设法绘制了具有关系的完整数据模型。
浏览器在做什么来收集这些信息,或者我错过了如何从响应数据中获取这些信息?
我一直在使用 neomodel 来查询数据,但是 inflate 方法会遍历结构并返回太慢。我想在不需要走整个结构的情况下获得类似的响应,并且想知道推荐的方法是什么?
[编辑]
neo4j 浏览器有一个“自动完成”设置(在最新版本中标记为“连接结果节点”),可以启用/禁用查询每个结果集中节点之间的关系。(单击浏览器最左侧面板中的齿轮图标以查看设置。)
换句话说,neo4j 浏览器必须执行额外的查询才能获得这些关系——当查询只要求节点时,它们不会免费返回。
如果你好奇 autoComplete 是如何实现的,这里是一些实际代码的链接。