无
请教一下,如何在图数据库中,查询所有具有2°或以上关系的节点并输出? 例如,有人名和地址两类节点,人名和地址之间存在关系,想找出所有连接两个地址的人名?在图数据库中应该用什么语句查询? 谢谢高手指点
MATCH path = (n)-[*2…10]-(m) WHERE id(n) I=501 and id(m)=601 RETURN path
这个就是查询 关系深度从2到10的路径,你去学下 关系深度运算符[*2…10],好像是你说的那个意思
@pangguoming 谢谢~
我觉得楼上说的是深度问题,楼主说的是广度问题, 大概可以这样做 match (m:addr)–(n:person)–(x:addr) return n 就是可能查询会比较慢 应该能查出来
MATCH p=(()<-[:addr]-()-[:addr]->()) RETURN p LIMIT 50
怎么返回节点之间的关系呢?