假设我只对那些听某个乐队的朋友的朋友感兴趣(例如),我怎样才能过滤那些也听那个乐队的直接朋友?
MATCH (u:User {ID:123})-[friend_rel:FRIENDS_WITH]-(fof:User)-[band_rel:LISTENS_TO]-(b:Band {ID:456})
RETURN u, friend_rel, fof, band_rel, b;
如何在深度为2的FRIENDS_WITH关系中过滤掉所有fof节点?
答案 0 :(得分:2)
[friend_rel:FRIENDS_WITH*2]
修改:使用关键字DISTINCT
来避免重复
有关详细信息,请查找可变长度路径。