neo4j 增 create
创建节点
1.创建单个节点
CREATE (n)
2.创建多个节点
CREATE (n),(m)
3.创建一个标签的节点
CREATE (n:Person)
4.创建多标签的节点
CREATE (n:Person:Swedish)
5.创建带属性的节点
CREATE (n:Person { name: 'Andy', title: 'Developer' })
6.返回创建的节点
CREATE (a { name: 'Andy' })
RETURN a.name
创建关系
1.两个节点创建关系
MATCH (a:Person),(b:Person)
WHERE a.name = 'A' AND b.name = 'B'
CREATE (a)-[r:RELTYPE]->(b)
RETURN type(r)
2.创建带属性的节点
MATCH (a:Person),(b:Person)
WHERE a.name = 'A' AND b.name = 'B'
CREATE (a)-[r:RELTYPE { name: a.name + '<->' + b.name }]->(b)
RETURN type(r), r.name
创建路径
CREATE p =(andy { name:'Andy' })-[:WORKS_AT]->(neo)<-[:WORKS_AT]-(michael { name: 'Michael' })
RETURN p
带参量创建
{"props" : {"name" : "Andy","position" : "Developer"}
}CREATE (n:Person $props)
RETURN n
参考文献:
https://neo4j.com/docs/developer-manual/3.4/cypher/clauses/create/
neo4j 增 create相关推荐
- 史上最全面的Neo4j使用指南
Neo4j图形数据库教程 Neo4j图形数据库教程 第一章:介绍 Neo4j是什么 Neo4j的特点 Neo4j的优点 第二章:安装 1.环境 2.下载 3.开启远程访问 4.测试 第三章:CQL 1 ...
- 【图数据库】史上超全面的Neo4j使用指南
转自:https://cloud.tencent.com/developer/article/1336299 在这篇文章中: 第一章:介绍 Neo4j是什么 Neo4j的特点 Neo4j的优点 第二章 ...
- neo4j︱图数据库基本概念、操作罗列与整理(一)
图数据库常规的有:neo4j(支持超多语言).JanusGraph/Titan(分布式).Orientdb,google也开源了图数据库Cayley(Go语言构成).PostgreSQL存储RDF格式 ...
- Neo4j图数据库从入门到精通
add by zhj: 转载时,目录没整理好,还会跳转到原文 其实RDB也可以存储多对多的关系,使用的是中间表,GDB使用的是边,RDB中的实体存储在数据表,而GDB存储在节点.两者使用的底层技术不同 ...
- Neo4J超详细专题教程,快来收藏起来吧
Neo4J超详细教程 Lecture:波哥 一.Neo4J相关介绍 1.为什么需要图数据库 随着社交.电商.金融.零售.物联网等行业的快速发展,现实社会织起了了一张庞大而复杂的关系 网,传统数据库 ...
- 图数据库Neo4j学习笔记系列
作者简介:20年IT工作经验,曾在华为.HP.移动.电网等国内外知名IT企业任职:关注领域包括证券.航空.制造.电信.电网等.在数据库开发和优化.数据仓库.系统架构.大中型项目管理.部门管理.数据挖掘 ...
- neo4j基本知识及Cypher语言
文章目录 1. neo4j中的基本概念 2. Cypher语言 1. neo4j中的基本概念 节点(node):表示一个实体记录.一个节点包含多个属性和标签,如上图中的Tom Hanks.Sleepl ...
- Neo4j的使用-1
节点:表示一个实体记录,就像关系数据库当中一条记录,一个节点包含多个属性和标签 关系:关系用于将节点关联起来构成图,关系也称为图论的边 属性:节点和关系都可以有多个属性,属性是由键值对组成的,就像JA ...
- 图数据库Neo4j的使用(附带源码)
Neo4j整合Java Neo4j安装及简单使用 Neo4j和图数据库简介 Neo4j安装 配置环境变量 修改Neo4j配置文件 Neo4j启动和停止 切换数据库 Neo4j的CQL语句 导入csv文 ...
最新文章
- Could not find com.android.tools.build:gradle
- 防火墙x86架构和ASIC架构和NP架构的区别
- ubuntu系统home(主文件夹)中的内容在桌面的显示
- UIDevice通知,键盘通知
- Stackoverflow 年度报告 2020:开发者最喜爱的数据库是什么?
- sqlite 可视化_知乎人均985?Python爬50W数据,BI做出可视化后,我有了答案
- 封装一个FTPClient连接池工具类
- java找不到符号解决办法
- python黑色变白色_在OpenCV python中将白色像素转换为黑色
- Cause: java.sql.SQLException: Incorrect string value: ‘\xF4\x80\x80\x82\xF4\x80...‘ for column ‘xxx‘
- uniapp 网易云音乐app项目总结
- Things3 3.13.13 一款优秀的GTD任务管理工具
- 家园守卫战新系统冲入海盗营地漏洞,无限赚钱
- 安卓海豚wii模拟器_dolphin模拟器安卓版
- 每日格言积累及总结——更新中
- windows下如何下载android源码
- MT4安卓版官网下载
- OpenVINO——3. OpenVINO文字识别OCR运行demo
- VIE结构是什么?互联网公司
- Linux 命令大全(看这一篇就足够)
热门文章
- 从零开始学前端: HTML框架和VS Code安装 --- 今天你学习了吗?(CSS:Day01)
- Python+pandas填充缺失值的几种方法
- Pandas创建DataFrame对象的几种常用方法
- centos 安装mysql客户端_linux下mysql的yum源安装/配置/卸载
- DEV-C++调试设置
- java rome_Rome使用入门
- python server client_python 实现简单client与server | 学步园
- qtplaintextedit如何删除内容_数据库中的数据如何进行批量修改
- 群联固态硬盘修复工具_固态硬盘掉速修复小教程,SATA和NVMe协议通用
- c调用python接口_通过Python自带C/C++接口实现python与c/c++相互调用