Neo4jCQL图数据库
基本属性
节点名称
节点标签
属性
关系
数据浏览器
CQL
创建节点
例:CREATE (nodename:nodelabel)
MATCH命令,RETURN命令,需一起使用,单独使用会报错。
例:MATCH (nodename: nodeLabel)
RETURN nodename. nodeAttributeattribute,nodename.nodeAttributeattribute
创建有属性节点
例:CREATE (cc:CreditCard{id:"5001",number:"1234567890",cvv:"888",expiredate:"20/17"})
查询节点属性
例:MATCH (e:Customer) RETURNe.id,e.name,e.dob
例:MATCH (emp:Employee)
WHERE emp.name ='Abc'
RETURN emp
支持的运算符
1。 = 这是一个Neo4j的定制列表“等于”操作符。
2。 <> 这是一个Neo4j的定制列表“不等于”操作符。
3。 < 这是一个Neo4j的定制列表“小于”操作符。
4。 > 这是一个Neo4j的定制列表“大于”操作符。
5。 <= 这是一个Neo4j的定制列表“小于或等于”操作符。
6。 > = 这是一个Neo4j的定制列表“大于或等于”操作符。
支持的逻辑运算符
And,or,xor,not
删除节点子句语法
例:DELETE <node-name-list>
No. 语法元素 描述
1。 DELETE 这是一个Neo4j的CQL关键字。
2。 < node-name-list>它是节点名,它会从数据库中删除的列表。我们应该用逗号(,)运算符分隔节点名称。
例:MATCH (e: Employee) DELETE e
删除节点和关系子句语法
例:DELETE <node1-name>,<node2-name>,<relationship-name>
No. 语法元素 描述
1。DELETE 这是一个Neo4j的CQL关键字。
2。<node1-name> 它是用于创建关系<关系名称>一端节点名称。