gpt4 book ai didi

neo4j - 如何隐藏 Neo4j 中节点之间不需要的关系

转载 作者:行者123 更新时间:2023-12-01 16:38:16 25 4
gpt4 key购买 nike

我是 Neo4j 的新手,我有一个奇怪的要求。

我有一些节点

CREATE (a:node {title:1})
CREATE (b:node {title:2})
CREATE (c:node {title:3})
CREATE (d:node {title:4})

以及它们之间的多重关系:

CREATE (a)-[:RELATES{jump:[1]}]->(b)
CREATE (b)-[:RELATES{jump:[1]}]->(c)
CREATE (c)-[:RELATES{jump:[1]}]->(d)
CREATE (a)-[:RELATES{jump:[2]}]->(c)
CREATE (c)-[:RELATES{jump:[2]}]->(d)
CREATE (d)-[:RELATES{jump:[1]}]->(b)
CREATE (a)-[:RELATES{jump:[3]}]->(d)
CREATE (d)-[:RELATES{jump:[3]}]->(c)
CREATE (c)-[:RELATES{jump:[3]}]->(b)

图表和关系如下所示: enter image description here

我想检查图表,以便只有我感兴趣的关系才可见。现在,当我执行以下操作时: MATCH (a)-[r]->(b) WHERE 1 IN r.jump RETURN a,b

我得到类似的东西:

enter image description here

有没有办法在显示图表时隐藏(而不是删除)不相关的关系?可能是这样的(在图像工具上编辑):

enter image description here

PS:让灰色变成白色。

最佳答案

在 neo4j 3.2.1 中,此功能已重新定位到左下角的齿轮图标下方:“连接结果节点”(默认选中,从而返回结果中包含的节点之间的所有关系)。

uncheck the box

关于neo4j - 如何隐藏 Neo4j 中节点之间不需要的关系,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37603618/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com