Dav*_*res 3 gremlin azure-cosmosdb
我有以下 Gremlin 遍历,在 Azure CosmosDB 上运行,我只想返回计数大于 1 的 URL。我不确定如何限制 groupCount() 的返回。
g.V().hasLabel('article').values('url').groupCount()
这是现代玩具图中的一个示例:
gremlin> g = TinkerFactory.createModern().traversal()
==>graphtraversalsource[tinkergraph[vertices:6 edges:6], standard]
gremlin> g.V().hasLabel('software').in().
......1> groupCount().
......2> by('name').
......3> unfold().
......4> filter(select(values).unfold().is(gt(1)))
==>josh=2
Run Code Online (Sandbox Code Playgroud)
所以你先做groupCount()
,然后unfold()
得到结果Map
,然后是 中的filter()
个体。values
Map
在你的情况下,你可能会遇到类似的情况:
g.V().hasLabel('article').
groupCount()
by('url').
unfold().
filter(select(values).unfold().is(gt(1)))
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
2572 次 |
最近记录: |