博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Neo4j CQL -(5)- CREATE+MATCH+RETURN命令
阅读量:5875 次
发布时间:2019-06-19

本文共 1085 字,大约阅读时间需要 3 分钟。

在Neo4j CQL中,我们不能单独使用MATCH或RETURN命令,因此我们应该结合这两个命令从数据库检索数据。

例如:本示例演示如何使用属性和这两个节点之间的关系创建两个节点。

注-我们将创建两个节点:id,name,dob属性。

客户节点包含:ID,姓名,出生日期属性CreditCard节点包含:id,number,cvv,expiredate属性客户与信用卡关系:DO_SHOPPING_WITHCreditCard到客户关系:ASSOCIATED_WITH

我们将在以下步骤中处理此示例: -

  1. 创建客户节点
  2. 创建CreditCard节点
  3. 观察先前创建的两个节点:Customer和CreditCard
  4. 创建客户和CreditCard节点之间的关系
  5. 查看新创建的关系详细信息
  6. 详细查看每个节点和关系属性

注-我们将在本章讨论前三个步骤。我们将在以后的章节中讨论其余的步骤

1.创建客户节点

步骤1 -打开Neo4j数据浏览器。
步骤2 -在数据浏览器中的dollar提示符下键入以下命令。

CREATE (e:Customer{
id:"1001",name:"Abc",dob:"01/10/1982"})

这里 -

e是节点名称在这里Customer是节点标签名称id,name和dob是Customer节点的属性名称

这里写图片描述

这里写图片描述

2.创建CreditCard节点

步骤1 -打开Neo4j数据浏览器。

步骤2 -在数据浏览器中的美元提示符下键入以下命令。

CREATE (cc:CreditCard{
id:"5001",number:"1234567890",cvv:"888",expiredate:"20/17"})

这里:

c是一个节点名
CreditCard是节点标签名称
id,number,cvv和expiredate是CreditCard节点的属性名称
这里写图片描述

观察节点

现在我们创建了两个节点:Customer和CreditCard

我们需要使用带有RETURN子句的Neo4j CQL MATCH命令查看这两个节点的详细信息

3.查看客户节点详细信息

步骤1 -打开Neo4j数据浏览器
步骤2 -在数据浏览器中的美元提示符下键入以下命令。

MATCH (e:Customer) ,(cc:CreditCard)RETURN e,cc

这里e,cc是节点名

在这里Customer,CreditCard是节点标签名称

这里写图片描述

本文参考:

转载于:https://www.cnblogs.com/DeepRunning/p/9205943.html

你可能感兴趣的文章
转-玩转git,让git成为个人工作备份利器
查看>>
extjs4 系列文章
查看>>
nginx设置http代理
查看>>
【C011】Python - 基础教程学习(二)
查看>>
byte数组转换成16进制字符串和字符数组的方法
查看>>
(转)介绍下Nuget在传统Asp.net项目中的使用
查看>>
解决Please check that your locale settings
查看>>
FineUI v3.2.1发布了!(距离上个版本仅 7 天,给不给力?)
查看>>
How to load data into SAP HANA database
查看>>
ASP.NET中DesignMode属性
查看>>
Redis_master-slave模式
查看>>
qemu安装
查看>>
多媒体开发之rtmp---rtmp client 端的实现
查看>>
爪哇国新游记之三十四----Dom4j的XPath操作
查看>>
weblogic 安装和部署项目(原创)
查看>>
打开Apache自带的Web监视器
查看>>
WebStorm界面出现中文乱码(出现口口口)
查看>>
浏览器起始页被篡改恶意跳转解决方法
查看>>
3.使用Maven构建Web项目
查看>>
产生6位组合随机数
查看>>