neo4j CQL 使用

neo4j CQL 使用

1. create命令

CREATE (emp:Employee)  #创建一个emp 员工标签
CREATE (dept:Dept)     #部门标签

#Added 1 label, created 1 node, set 3 properties,
CREATE (dept:Dept { deptno:10,dname:"Accounting",location:"Hyderabad" })

#Added 1 label, created 1 node, set 4 properties,
CREATE (emp:Employee{id:123,name:"Lokesh",sal:35000,deptno:10})

##创建关系emp 和 dept之间的关系
CREATE (emp)-[:EmployeeAt {roles:['ceo']}]->(dept)

2. MATCH命令

# 查询Dept下的内容
MATCH (dept:Dept) return dept

# 查询Employee标签下 id=123,name="Lokesh"的节点
MATCH (p:Employee {id:123,name:"Lokesh"}) RETURN p

## 查询Employee标签下name="Lokesh"的节点,使用(where命令)
MATCH (p:Employee)
WHERE p.name = "Lokesh"
RETURN m
原文地址:https://www.cnblogs.com/honeybee/p/8392402.html