当前位置: 首页 > news >正文

neo4j关系的创建删除 图的删除

关系的创建和删除

关系创建

CREATE (:Person {name:"jack"})-[:LOVE]->(:Person {name:"Rose"})

在这里插入图片描述
已有这个关系时,merge不起效果

MERGE (:Person {name:"Jack" })-[:LOVE]->(:Person {name:"Rose"})

在这里插入图片描述
关系兼顾节点和关系,下面两个语句,会创建四个节点,两个关系
在这里插入图片描述

关系删除

与节点删除类似,首先需要进行MATCH

MATCH (n:Person)-[r:LOVE](m:Person) where n.name = "Jack" AND id(n)= 0 delete r

在这里插入图片描述

可以看到涉及到的节点和关系需要有个变量名,变量名不是必要的,依据需求来看
比如删除Person类节点之间的所有LOVE关系,则只需要关系有变量名

MATCH(:Person)-[r:LOVE]->(:Person) delete r

删除图或图的一部分

方法1

  • 步骤1:删除所有关系
    MATCH (m)-[r:列出所有具体的关系]->(n) delete r
  • 步骤2:删除所有节点
    match (n) delete name

方法2

删除节点的所有关系以及节点自身
match (n) detach delete n

相关文章:

  • 北京网站建设多少钱?
  • 辽宁网页制作哪家好_网站建设
  • 高端品牌网站建设_汉中网站制作
  • @DS 多数据源 + @Transactional(rollbackFor = Exception.class) 导致@DS 多数据源没法使用
  • uniapp打包自动上传小程序后台
  • 【sql】MySQL中去重处理的方法
  • E2VPT: An Effective and Efficient Approach for Visual Prompt Tuning
  • 通义千问模型升级:2.5正式上线的使用体验
  • Go语言笔记
  • 人工智能与机器学习原理精解【24】
  • 解决银河麒麟桌面操作系统V10SP1 SSH连接“connection reset by ip地址 port 22”问题
  • spring 注解 - @NotEmpty - 确保被注解的字段不为空,而且也不是空白(即不是空字符串、不是只包含空格的字符串)
  • 使用 webpack,将 JS 文件中的 css 提取到单独的样式文件中
  • 前端开发迎来新机会,全栈转型就靠这个!
  • OceanBase 3.X 高可用 (一)
  • 利用git将项目上传到github
  • 图表示学习中的Transformer:Graphormer的突破
  • idea怎么快速生成get set方法,快捷键是什么?
  • [deviceone开发]-do_Webview的基本示例
  • “Material Design”设计规范在 ComponentOne For WinForm 的全新尝试!
  • conda常用的命令
  • const let
  • Cookie 在前端中的实践
  • CSS3 聊天气泡框以及 inherit、currentColor 关键字
  • es6--symbol
  • ES学习笔记(12)--Symbol
  • iOS | NSProxy
  • iOS 系统授权开发
  • JavaScript学习总结——原型
  • Java深入 - 深入理解Java集合
  • Js实现点击查看全文(类似今日头条、知乎日报效果)
  • LeetCode算法系列_0891_子序列宽度之和
  • nginx 配置多 域名 + 多 https
  • Python_OOP
  • Quartz初级教程
  • React Native移动开发实战-3-实现页面间的数据传递
  • spring cloud gateway 源码解析(4)跨域问题处理
  • Vue.js 移动端适配之 vw 解决方案
  • 不上全站https的网站你们就等着被恶心死吧
  • 聊聊sentinel的DegradeSlot
  • 深度学习中的信息论知识详解
  • 时间复杂度与空间复杂度分析
  • 我的zsh配置, 2019最新方案
  • 终端用户监控:真实用户监控还是模拟监控?
  • mysql 慢查询分析工具:pt-query-digest 在mac 上的安装使用 ...
  • Unity3D - 异步加载游戏场景与异步加载游戏资源进度条 ...
  • ​软考-高级-系统架构设计师教程(清华第2版)【第15章 面向服务架构设计理论与实践(P527~554)-思维导图】​
  • #DBA杂记1
  • #Linux杂记--将Python3的源码编译为.so文件方法与Linux环境下的交叉编译方法
  • (C语言)编写程序将一个4×4的数组进行顺时针旋转90度后输出。
  • (DenseNet)Densely Connected Convolutional Networks--Gao Huang
  • (Mac上)使用Python进行matplotlib 画图时,中文显示不出来
  • (差分)胡桃爱原石
  • (回溯) LeetCode 78. 子集
  • (四)stm32之通信协议
  • (微服务实战)预付卡平台支付交易系统卡充值业务流程设计
  • (一)Linux+Windows下安装ffmpeg
  • (转载)PyTorch代码规范最佳实践和样式指南