关系查询
match (n:Data{name:"一些数据"}) -[:包含]-> (m:Data{name:"aaaa"}) return m,n
存在对象后进行 关系
match (n:Data{name:'数据'}),(m:BigData{name:'大数据'}) create (n)-[:rel]->(m)
或者
match (n:Data{name:'一些数据'}),(m:Data{name:'aaaa'}) create (n)-[:包含]->(m)
查询两者关系
match p=(n:Data{name:'数据'}) --> (m:Data{name:'数据1'}) return p
match p=(n:Data{name:'数据'}) -[role:包含]-> (m:Data{name:'数据1'}) return p 其中 role 是别名
查询是新增关系
match(n:Data{name:'qqq'}) create (m:Data{name:'qq'}) create (n)-[:包含]->(m)
访问某一类关系
match p=()-[r:rel]->() return p
查询两者关系
match (n:Data{name:'数据'})-[r]-> (m:BigData{name:'大数据'}) return type(r)
查询该节点下的所有关系
MATCH (:Data { name:'QQQ' })-[r:包含]->(Data)
RETURN Data;
查询全部关系
match q = ()-->() return q
M