如何在neo4j浏览器中双击节点时不显示预定义的关系类型

如何在neo4j浏览器中双击节点时不显示预定义的关系类型,neo4j,Neo4j,我已经在几个具有公共标签的节点之间定义了几种关系类型。从概念上讲,这些关系类型可以分为两个不同的域。我面临的问题是,当通过双击节点在浏览器中浏览模型时,所有关系类型都会显示出来,这让人感到困惑,因为有两种概念域重叠。是否有一种方法可以将关系类型分配给域,然后在双击节点时指示浏览器仅显示一个特定域的关系 是的,我想我知道你的意思。这取决于您的版本,但我相信如果您有最新版本(2.2.x),那么您可以取消选择查询图可视化窗格右下角的“自动完成” 谢谢你的提示,但这实际上并不能解决问题。自动完成似乎可以

我已经在几个具有公共标签的节点之间定义了几种关系类型。从概念上讲,这些关系类型可以分为两个不同的域。我面临的问题是,当通过双击节点在浏览器中浏览模型时,所有关系类型都会显示出来,这让人感到困惑,因为有两种概念域重叠。是否有一种方法可以将关系类型分配给域,然后在双击节点时指示浏览器仅显示一个特定域的关系

是的,我想我知道你的意思。这取决于您的版本,但我相信如果您有最新版本(2.2.x),那么您可以取消选择查询图可视化窗格右下角的“自动完成”

谢谢你的提示,但这实际上并不能解决问题。自动完成似乎可以将结果元素添加到显式执行的查询中。在我的例子中,我只开始显示我感兴趣的节点,没有任何关系。然后,当我双击一个节点时,浏览器会触发一个隐式查询,以显示该节点的所有关系。我想定义一些分组规则,在双击时只显示一些关系类型。啊,我明白你的意思了。我认为这样的事情目前是不可能的。我认为您需要精心设计cypher查询,以仅返回您希望看到的节点和关系,这是为Neo4j的未来版本而计划的,现在如果不更改Neo4j浏览器javascript,就不可能更改这一点。