是否有任何工具来显示两个实体之间的关系
问题描述:
我正在寻找一个工具,可以适应下一个任务。是否有任何工具来显示两个实体之间的关系
例如,用户在某些ID-S用于搜索它选择在接口实体大学和类型,并得到有关他的要求的大学名单的结果,那么他确实与实体的人一样,最后他类型最大关系长度。他的请求的结果是一些关系图。
(: Person) -[: IS_BROTHER] ->(: Person) -[: IS_STUDENT] ->(: University)
或者他可能会适合关系长度
我不是很有经验的Neo4j的,不知道是否有适合这一任务的任何工具的几个结果。或者任何其他与neo4j无关的工具都可以,但我怀疑sql在关系搜索中工作正常。谢谢。
编辑 我寻找热塑成型的用户友好的工具,将生成无需用户申请知道chypher语言在所有
答
下面是返回深任何Person
其之间最多5间关系的所有路径的Cypher查询ID是在给定的名单和任何University
其ID是另一个列表:
MATCH path=(p:Person)-[*..5]->(u:University)
WHERE ID(p) IN [1,22,333] AND ID(u) IN [2,444,192,678]
RETURN path;
您可以使用neo4j Browser看到的路径。
+0
谢谢,但我很喜欢用户友好的工具,将生成此请求,用户不知道chypher语言。 – Evgen
[Cypher](http://neo4j.com/developer/cypher-query-language/)是neo4j的查询语言。 – Nathan