标签: neo4j cypher
我刚开始学习neo4j。
我对创建此查询感到困惑。
查询:有多少演员在10部以上的电影中演过?
下面的图片显示了架构:
答案 0 :(得分:3)
MATCH (a:Actor)-[:ACTS_IN]->(m:Movie) WITH a, count(m) AS movie_count WEHRE movie_count > 40 RETURN a
答案 1 :(得分:3)
如果你有更大的关系计数,你可以直接使用节点度,这样更有效。
MATCH (a:Actor) WHERE size( (a)-[:ACTS_IN]->() ) > 40 RETURN a