【发布时间】:2014-07-17 15:59:42
【问题描述】:
刚刚开始使用 neo4j。我有一个基本的建模问题。
假设我正在建模城镇 A、B 和 C 之间的道路路线。由于 neo4j 中的关系是有向的,我应该如何建模 A 连接到 B 并且 B 也连接到 A 的事实?每对城镇节点上是否需要两个传出关系?
(A)-[:CONNECTED_TO]->(B)
(B)-[:CONNECTED_TO]->(A)
我问的原因是,如果我只使用从 (A)->(B) 的一个关系,我将如何使用类似的查询找到从 (B) 到 (A) 的路径
MATCH (B)-[:CONNECTED_TO]->[A]
【问题讨论】:
标签: neo4j