持续创作,加速成长!这是我参与「掘金日新计划 · 10 月更文挑战」的第29天, 点击查看活动详情
引言
今天我们继续学习NEO4J.
创建
创建语句我们一般会使用create指令
我们首先在控制台上输入neo4j.bat console
启动neo4j
然后打开你的浏览器,然后在浏览器地址栏中输入
http://localhost:7687 - Neo4j Browser](http://localhost:7474/browser/)
上方带$的输入框输入CQL代码(是CQL,没打错,不是SQL)
以创建为例
create (要创建的节点名称,节点标签)
执行上述语句如 create (n:N)
会创建一个空的节点
成功提示如上
我们可以通过GUI的风格来查看
点击一下左边第一个长很想数据库的东西
然后我们可以查看相关节点的信息及关系等等
比如上面这种,也可以从相关的table等信息进行查看。
去带一些数据的create
我们在创建节点的时候可以去为其去添加一些属性和值(键值对)
比如这样
create (cs:CS{id:"001",name:"zhangsan",ord:99})
即可在创建的时候带一些数据
查询
这里我们引入两个关键字match
和return
比如我们在$输入框中输入match (cs:CS)
即可匹配CS标签下的节点
但是我们输入后发现
咦
报错了
这是为什么呢?
原来,match关键词不能单独使用,必须要和其他一些关键词组合来使用。
这里我们先引入其中的一种return
即:返回
小demo:match (cs:CS) return cs
执行
我们已经查询到了cs节点的信息
删除
我们可以通过对match
和delete
的使用来完成删除
比如这样:
match (cs:CS) delete cs
完成对其永久性的删除。