如何按键分组并获取 Gremlin 中的项目数?
How to group by a key and get count of items in Gremlin?
考虑以下简单图表:
我想知道每位导演拍摄过的电影数量。
在 Cypher 中,我会执行以下操作:
MATCH (p:Person) -[:DIRECTED]-> (m:Movie) return p.name, count(m)
我是 Gremlin 的新手,正在努力生成一个有效的查询来完成这项工作。我怎样才能做到这一点?
在 Gremlin 中,它将是一个查询,例如
g.V().hasLabel('Person').
group().
by('name').
by(out('DIRECTED').count())
考虑以下简单图表:
我想知道每位导演拍摄过的电影数量。
在 Cypher 中,我会执行以下操作:
MATCH (p:Person) -[:DIRECTED]-> (m:Movie) return p.name, count(m)
我是 Gremlin 的新手,正在努力生成一个有效的查询来完成这项工作。我怎样才能做到这一点?
在 Gremlin 中,它将是一个查询,例如
g.V().hasLabel('Person').
group().
by('name').
by(out('DIRECTED').count())