【发布时间】:2017-03-16 12:51:39
【问题描述】:
我是 Neo4j 和 Cypher 的新手。我有一大张由友谊相关的人的图表,我想得到所有的路径,从 1 人开始,但在另一个州的朋友处停止。我需要显示来自另一个州的第一个朋友,但没有他/她的朋友。基本上,我希望路径在找到相关朋友不是来自指定状态的节点时结束。 任何帮助将不胜感激。
Jack {st:'MI'}<-[Friend]-Jill {st:'MI'}<-[Friend]-John {st:'OH'}<-[Friend]-Tim {st:'OH'}
查询应该只返回 Jack、Jill 和 John。不是蒂姆。
编辑/添加
John <-[Friend]-Joan {st:'MI'}
Joan 也不应该在查询中返回。
谢谢!
【问题讨论】: