Neo4j可视化特定的关系

时间:2014-05-27 12:00:38

标签: graph neo4j cypher relationship

有没有办法使用Cypher在Neo4j中仅显示特定类型的关系(实际图形)?例如,考虑数据模型,其中节点可以具有三种类型的关系,即QR,QL和RL。

(A) -[QR]-> (B)
(A) -[QL]-> (B)
(A) -[RL]-> (B)

假设两个节点之间具有所有三种类型的关系,并且我想仅突出显示整个图中的QR关系。 现在如果我跑

  

"匹配p =(n) - [r:QR] - >(m)返回p限制10;"

它确实以表格形式提供了所需的结果。但是,可视化部分不是必需的。它显示了A和B之间的所有关系(oi61.tinypic.com/219qmgm.jpg),但我希望它只显示A和B之间的QR关系。任何人都可以帮我这个吗? 提前致谢! :)

2 个答案:

答案 0 :(得分:1)

嗯,有点。

你可以在Gephi中完成它,它会在你获得插件后导入Neo4j数据库,并且可以通过各种方式过滤数据,包括你想要的。

答案 1 :(得分:0)

Neo4J浏览器无法直观地过滤结果。

要么使用第三方工具可视化Cypher查询的结果,要么您自己编写代码来执行此操作。