具有组计数 gremlin 查询的子句
Having clause for a group count gremlin query
我有一个查询,我需要找到计数大于 1 的特定类型顶点的 groupCount。
例如
g.V().hasLabel('airport').limit(40).groupCount().as('gc').by('region').having('gc',gt(1))
我知道这个语法无效(尤其是粗体斜体部分),它只是为了展示我正在努力实现的目标。
您可以在 unfold()
Map
到 key/value 对之后使用 where()
:
g.V().hasLabel('airport').limit(40).
groupCount().by('region').
unfold().
where(select(values).is(gt(1)))
我有一个查询,我需要找到计数大于 1 的特定类型顶点的 groupCount。
例如
g.V().hasLabel('airport').limit(40).groupCount().as('gc').by('region').having('gc',gt(1))
我知道这个语法无效(尤其是粗体斜体部分),它只是为了展示我正在努力实现的目标。
您可以在 unfold()
Map
到 key/value 对之后使用 where()
:
g.V().hasLabel('airport').limit(40).
groupCount().by('region').
unfold().
where(select(values).is(gt(1)))