天天看點

Neo4j 常用函數

1、Type()--查詢節點間關系類型

match (a:Person)-[r]->(m:movie) return type(r),r
           

2、distinct()--去重函數

match (a:Person)-[r]->(m:movie) return distinct(r)
           

3、常用聚合函數:

     count()--統計個數;sum()--求和函數;max()--求最大值;min() --求最小值;avg() --求平均值

4、shortestPath()--查找兩節點之間的最短關系路徑

MATCH p=shortestPath(
  (:Person {name:"小明"})-[*]-(:Person {name:"小華"})
)
RETURN p