1.创建节点
CREATE (a:实体{value:'姚明'}),
(b:实体{value:'叶莉'}),
(c:实体{value:'1981年11月20日'})
2.简单查询
Match(n:实体)
return n
3.创建节点间的关系
Match (a:实体),(b:实体)
where a.value = '姚明' and b.value ='叶莉'
Create (a)-[r1:配偶]->(b), (b)-[r2:配偶]->(a)
return r1,r2
Match (a:实体),(b:实体)
where a.value = '叶莉' and b.value ='1981年11月20日'
Create (a)-[r:生日]->(b)
return r
创建节点和关系后,查询结果如下:
4.查询
1.姚明的配偶
MATCH (a:实体) ,(b:实体),(a)-[r:配偶]->(b)
WHERE a.value = '姚明'
return b.value;
查询结果为:叶莉
2.姚明的配偶的生日
MATCH (a:实体) ,(b:实体),(c:实体),(a)-[r1:配偶]->(b) , (b)-[r2:生日]->(c)
WHERE a.value = '姚明'
return c.value;
查询结果为:1981年11月20日