赞
踩
介绍Neo4j的增删改查。
- #删除所有
- match (n) detach delete (n);
- #获得所有
- match (n) return n;
-
- #创建简单的节点
- create (user1:User {name:"小张"}),
- (user2:User {name:"小黑"}),
- (user3:User {name:"小白"}),
- (user1) - [friend1:朋友关系] -> (user2),
- (user2) - [friend2:朋友关系 {type:"关系属性"}] -> (user3);
效果如图
- #查询小张的朋友
- match (user1:User {name:"小张"}) - [:朋友关系] -> (user) return user,user1;
- #查询小张朋友的朋友
- match (user1:User {name:"小张"}) - [:朋友关系] -> (user) - [:朋友关系] -> (usertemp) return user1,usertemp;
- #查询小张朋友的朋友
- match (user1:User {name:"小张"}) - [:朋友关系] - () - [:朋友关系] - (usertemp) return user1,usertemp;
-
- #通过多个match语句查询表
- match (user1:User {name:"小张"}) - [:朋友关系] -> (user)
- match (user) - [:朋友关系] -> (usertemp)
- return user1,usertemp
效果如图
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。