关于Neo4j查询出圈的问题
发布于 2 年前 作者 oldmanls 1462 次浏览 来自 问答

新增节点 person zhangsan lisi wangwu zhaoliu

新增关系 borrow_to zhangsan 借钱给 lisi lisi 借钱给 wangwu wangwu 借钱给 zhaoliu zhaoliu 借钱给 zhangsan

想问cypher如何写,能查出一个borrwo_to的圈

一个⭕️形的关系图

2 回复
create 
(u3:Money {name:"张三",uid:3}),
(u4:Money {name:"李四",uid:4}),
(u5:Money {name:"王五",uid:5}),
(u6:Money {name:"赵六",uid:6}),
(u3)-[:borrow_to]->(u4),
(u4)-[:borrow_to]->(u5),
(u5)-[:borrow_to]->(u6),
(u6)-[:borrow_to]->(u3);

match (n:Money) return n;

MATCH p=(a:Person)-[borrow_to*]->(a) RETURN p

回到顶部