Neo4j CQL - (12)-SET子句

zz/2024/6/13 20:55:46

有时,根据我们的客户端要求,我们需要向现有节点或关系添加新属性。

要做到这一点,Neo4j CQL提供了一个SET子句。

Neo4j CQL已提供SET子句来执行以下操作。

  • 向现有节点或关系添加新属性
  • 添加或更新属性值

SET子句语法

SET  <property-name-list>

这里写图片描述

<属性名称列表>语法:

<node-label-name>.<property1-name>,
<node-label-name>.<property2-name>, 
.... 
<node-label-name>.<propertyn-name> 

语法说明:
这里写图片描述

注意 -

我们应该使用逗号(,)运算符来分隔属性名列表。

示例:演示如何向现有DebitCard节点添加新属性。

步骤1 -打开Neo4j数据浏览器
步骤2 -在数据浏览器上键入以下命令

MATCH (book:Book)
RETURN book

这里写图片描述

步骤3 -在数据浏览器上键入以下命令然后查询。

MATCH (book:Book)
SET book.title = 'superstar'
RETURN book

这里写图片描述

这里我们可以观察到新的属性被添加到“book”节点。

本文参考:https://www.w3cschool.cn/neo4j/neo4j_cql_set.html


http://www.ngui.cc/zz/2748860.html

相关文章

第4章 基于概率论的分类方法:朴素贝叶斯

朴素贝叶斯 概述 贝叶斯分类是一类分类算法的总称&#xff0c;这类算法均以贝叶斯定理为基础&#xff0c;故统称为贝叶斯分类。本章首先介绍贝叶斯分类算法的基础——贝叶斯定理。最后&#xff0c;我们通过实例来讨论贝叶斯分类的中最简单的一种: 朴素贝叶斯分类。 贝叶斯理论…

java 根据字符串得到该字符串首写的拼音码列表

添加maven依赖 <dependency><groupId>com.belerweb</groupId><artifactId>pinyin4j</artifactId><version>2.5.0</version></dependency> 也可以自己自己下载jar包 import net.sourceforge.pinyin4j.PinyinHelper; import…

java json 间的互相转化,工具化转化,代码少

java json 间的互相转化, 主要通过 alibaba 的 fastjson 来转化 package test.json;import com.alibaba.fastjson.JSON; import com.alibaba.fastjson.JSONObject;import java.io.IOException; import java.text.ParseException; import java.util.List;/*** Author:zzh Email…

springboot 启动异常 javax/servlet/ServletContext Unable to start embedded container; nested exception is

场景描述 项目中用到spring boot进行带页面的开发&#xff0c;从github上的simples中下载了对应的spring-boot-sample-web-jsp项目&#xff0c;经简单修改之后死活启动不起来&#xff0c;各种异常。spring-boot以简单容易上手为核心宗旨&#xff0c;可为什么在引入jar时就会出…

Linux java基础环境搭建 ->JDK

JDK&#xff1a; 1.百度搜索jdk下载&#xff0c;进入oracle官网 比如&#xff1a;https://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html 2. 在linux 进行下载该链接 使用 wget&#xff1a; wget http://download.oracle.com/otn-pub/java/jd…

Linux->mysql基本操作命令及常见问题

常用命令 连接数据库&#xff1a;mysql -uroot -p 输入相应密码允许数据库远程连接 use mysql; update user set host% where user用户名; flush privileges;显示 数据库: show databases; 显示 数据库的表&#xff1a;show tables;创建数据库并指定编码 create database 数据…

零:初识Linux基础知识

通用知识 上大学使用的都是Windows系统&#xff0c;界面友好&#xff0c;上手快&#xff0c;习惯性的点点点操作大部分的课程在windows中操作&#xff0c;比如C用的Vistual Studio&#xff0c;学数据库的SQL Server大学中的操作系统更加偏向理论研究&#xff0c;至于到底是怎么…

Linux 查看磁盘 查看磁盘IO并找出占用 并找出占用IO读写很高的进程

前言 系统&#xff1a;Centos环境&#xff1a;测试环境服务器类型&#xff1a;联想&#xff08;ThinkServer&#xff09;塔式服务器 TS250测试童鞋反馈系统很卡&#xff0c;保存数据非常非常慢&#xff0c;第一反应是重启应用及数据库&#xff0c;不一会说还是非常慢&#xff…

【面试大全-Spring】Spring Bean是如何创建的

在Spring中&#xff0c;万物都是bean对象&#xff0c;每一个对象都可以封装成BeanDefinition&#xff0c;然后去生成bean对象。 所以首先第一步&#xff0c;spring要找到哪些bean需要实例化&#xff0c;第一种是xml的方式&#xff0c;如果需要实例化bean就在xml中配置bean标签&…

【面试大全-Java】必备基础

Java语言有哪些特点 简单易学、提供丰富的类库面向对象、高内聚低耦合与平台无关、JVM跨平台可靠安全、支持多线程面向对象和面向过程的区别 面向过程:是分析解决问题的步骤,然后用函数把这些步骤一步步实现,然后在使用的时候一起调用即可,性能较高,所以单片机嵌入式开发都…