03-neo4j的命令
1。查看某个联系格式:
MATCH p=(n:开始Label)-[r:关系名称]-(m:结束Label) RETURN p LIMIT 25MATCH p=(n:Person)-[r:hive]-(m:Address) RETURN p LIMIT 25
2.连续的联系
比如 人员拥有手机,然后看手机所在的地址
MATCH p=(a:Person)-[r:hive]->(b:Address)-[c:contact]->(d:Phone) RETURN p LIMIT 25
3。假设人员拥有手机,数据库中是 人员指向手机,没有手机指向人员的,那么根据手机查询人员怎么查?
这个设计neo4j的存储问题,因为neo4j里面只保存了一个方向,所以可以不带箭头的去查询**[r:hive]-(d:Phone)**
中间不带箭头了
MATCH p=(a:Person)-[r:hive]-(d:Phone) RETURN p LIMIT 25
4。删除关系
match (n)-[r:hive]-() detach delete r
这里有个注意点,假设关系名称是 yahoo-account 雅虎-账号的关系,这里使用了-中横杠,那么
match (n)-[r:yahoo-account]-() detach delete r
这样语法上是通不过的,要使用反引号
match (n)-[r:`yahoo-account`]-() detach delete r
03-neo4j的命令相关推荐
- neo4j启动命令的小tips
neo4j启动命令的小tips neo4j是知识图谱领域常用的图数据库.一般来说,我们都是使用的是社区版(community)的,因为这玩意简单且免费. 而对于社区版的neo4j,我们一般都是通过在t ...
- [Neo4j] CQL命令
文章目录 docker运行neo4j CQL create创建一个节点 match获取数据 RETURN子句 MATCH & RETURN匹配和返回 关系 where子句 delete子句 r ...
- Linux运维03:ps命令详解
系列专题:Linux运维入门教程 Linux系统中会运行各种各样的进程,如果要对进程进行监控,首先必须了解当前进程的情况,也就是需要查看当前进程.ps命令就是最基本的进程查看命令,使用该命令可以看到有 ...
- Revit二次开发-【NO.03】外部命令(IExternalCommand)
脑图展示 代码展示 代码文件 using System; using System.Collections.Generic; using System.Linq; using System.Text; ...
- 图数据库neo4j的安装与基本使用(一)
图数据库neo4j的安装与基本使用(一) 1-什么是图形数据库,什么是Neo4j 2018年06月13日 17:16:10 weixin_37681618 阅读数:233更多 个人分类: 图形数据库 ...
- neo4j community与neo4j desktop冲突
前言:博主在安装 neo4j community4.4.8 后,考虑到 community 版功能较少,于是安装 desktop1.4.15.安装完成后,遇到下文记录的问题,报错三始终未能解决. 首次 ...
- Linux 文件夹详情,linux使用命令创建文件夹以及里面的文件,详情介绍
工作学习的过程中需要用到linux系统,今天需要使用命令创建目录并在目录中创建文件,然后添加自己的内容到文件中,我们一起看看这整个过程应该怎么做. 工具/材料 ubuntu16.04操作系统. 操作方 ...
- Neo4j - CQL简介
CQL代表Cypher查询语言. 像Oracle数据库具有查询语言SQL,Neo4j具有CQL作为查询语言. Neo4j CQL - 它是Neo4j图形数据库的查询语言. 它是一种声明性模式匹配语言 ...
- 2021-04-06 neo4j Service stop failed - service ‘neo4j’ not found 请问怎么解决?
识别不到neo4j服务命令? 在win环境下配置安装好了neo4j社区版,版本号为3.5.5.安装完发现在黑屏终端下只认识neo4j console命令,stop,strat都报错! Service ...
- 史上最全面的Neo4j使用指南
Neo4j图形数据库教程 Neo4j图形数据库教程 第一章:介绍 Neo4j是什么 Neo4j的特点 Neo4j的优点 第二章:安装 1.环境 2.下载 3.开启远程访问 4.测试 第三章:CQL 1 ...
最新文章
- flask 学习实战项目实例
- spring Cloud中,解决Feign/Ribbon整合Hystrix第一次请求失败的问题?
- 场景感知:CNN方法对三维重建/slam/实时定位的一些Base改进
- 动态规划初步--数字三角形
- Linux修改开机启动logo
- python解决现实问题的思想_高级语言程序设计(Python)
- 让PHP查询mysql时不区分大小写
- oracle大黑点,R语言实现交通行业事故案例之黑点确定 - 数据分析
- Oracle数据库通过创建触发器实现自增功能
- LeetCode 翻转字符串里的单词
- hping 详解_hping3 使用详解
- 大数据面试题知识点分析(十一)之Flume面试真题及答案
- 服务器漏洞扫描系统的简单搭建
- 树莓派入门(五)—— 树莓派4B之初体验
- 使用STM32F4定时器的ETR功能对外部脉冲进行计数
- win7系统自带的录像在哪里 Win7问题步骤记录器教程详解
- Mac下adb性能测试实战
- ubuntu进行MNN编译
- allegro设置差分线
- 博客项目——登录功能实现
热门文章
- 北京市将持续扩大5G网络建设规模 超前布局6G
- 飞书上线“程序员友好”功能 迎接1024程序员节
- 这一项经典功能即将回归!手机厂商们都后悔了...
- 取代Win10 消息称Windows 10X将在明年推出
- 7nm芯片计划受挫 英特尔股价周五收盘暴跌16.24%
- 滴滴拼车更名“青菜拼车” 或将独立运营
- 中车四方时速600公里高速磁浮试验样车试跑成功
- 猛料一顿狂堆!华为P40 Pro详细参数被曝光
- 三星Galaxy Z海报曝光 采用双铰链三折叠设计
- 工信部回应“网传4G降速”:从未要求运营商降速