查询单节点,并返回
match (p:province {name:‘海南省’}) return p
查询相邻节点,并返回关系
match (province {name:‘海南省’})-[:include_city]->(city) return province,city
这样写也行
match (p:province {name:‘海南省’})-[:include_city]->(c:city) return p,c
相邻节点逆向关系,返回指定节点的一个属性
这样也能运行
match ({title:‘Cloud Atlas’})<-[:DIRECTED]-(d) return d.name
match (p {title:‘Top Gun’})<-[:ACTED_IN]-(d) return p,d
p和d都是自己定义的,相当于一个为了保存数据的变量
查询多层节点
match ({name:‘海南省’})-[:include_city]->(:city)-[:include_street]->(:street)-[:include_company]->(s {sort:‘科技中介服务’}) return s.name