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
本文介绍Neo4j数据库中Cypher查询语言的高级用法,包括Type查询节点间关系类型、distinct去重函数、常用聚合函数如count、sum、max、min、avg,以及shortestPath查找两节点间最短路径。
1360

被折叠的 条评论
为什么被折叠?



