neo4j基础操作
2024-08-22 19:15:28
删除所有节点
MATCH (n)
OPTIONAL MATCH (n)-[r]-()
DELETE n,r
创建节点
CREATE(:person{name:'潘峰',age:27})
CREATE(:person{name:'潘伊苒',age:2})
创建关系
MATCH (a:person{name:'潘峰'})
MATCH (b:person{name:'潘伊苒'})
CREATE (a)-[:relation{role:['父亲','朋友']}]->(b)
查找潘峰和邓远超共同指向的节点
MATCH (a:person {name:'潘峰'})-->(result) ,(b:person {name:'邓远超'})-->(result)
return result
查找a通过3条关系能达到的节点,返回整个路径
match data=(a:person)-[*3]-(m:flavor) return data
查找a通过1到3条任一关系能达到的节点,返回整个路径
match data=(a:person)-[*1..3]-(m:flavor) return data
已知1,2,3,怎么查询出实体a呢?( 因为a和1,2,3直接关系最多,所以查询a)
1.我的办法:
将1,2,3,分别拿去查询,找出和它直接相连的实体,返回集合A,B,C,D统计查到的全部实体,次数最多的那个就是想要的a
2.Pagerank算法
下面为别人总结的,为方便查阅,记录。(如果不合适,删除)
原文地址:https://www.jianshu.com/p/2bb98c81d8ee
最新文章
- Java 9将采用新的版本字符串格式
- shell--2.shell数组
- C++ Daily 《5》----虚函数表的共享问题
- oracle number型日期转date型日期
- Android studio的深坑 导jar包重复的异常处理
- Vi的使用
- ASIHTTPRequest详解
- iOS开发— Socket编程
- node系列2
- Find them, Catch them(POJ 1703 关系并查集)
- 引导加载程序:GRUB
- Struts2报错org.apache.jasper.JasperException: Invalid directive原因
- 大牛推荐的5本 Linux 经典必读书
- Selenium自动化测试框架
- 函数使用十一:FTP
- angularjs 获取$scope对象
- es6新增Math方法
- 自制“低奢内”CSS3登入表单,包含JS验证,请别嫌弃哦。
- windows 下 nginx 的启动 停止 关闭
- TabHost实现通话记录界面
热门文章
- Helm命令日常使用
- VsCode中好用的git源代码管理插件GitLens
- MongoDB 增删改查 Shell使用及操作
- kubernetes第八章--NFS PersistentVolume
- ASPxClientGridView(客户端选择某一行的值的调用)
- it commit提示Your branch is up-to-date with 'origin/master'.
- es5中变量提升的问题
- 学习python的日常3
- goroutine的使用与常见错误
- homebrew一直处于updating状态