java - 具有组计数 gremlin 查询的子句

标签 java gremlin tinkerpop amazon-neptune

我有一个查询,我需要找到计数大于 1 的特定类型顶点的 groupCount。

例如

g.V().hasLabel('airport').limit(40).groupCount().as('gc').by('region').having('gc',gt(1))

我知道这个语法是无效的(尤其是粗斜体部分),它只是为了展示我正在努力实现的目标。

最佳答案

您可以在 unfold() Map 到键/值对之后使用 where():

g.V().hasLabel('airport').limit(40).
  groupCount().by('region').
  unfold().
  where(select(values).is(gt(1)))

关于java - 具有组计数 gremlin 查询的子句,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58111928/

相关文章:

java - 使用 ScaleGestureDetector 时放大太多后无法缩小

java - cxf 升级抛出 NoSuchFieldError : REFLECTION

gremlin - 获取tinkerpop中保存的中间节点的路径

gremlin order by with coalesce 重复一些值

clojure - Janusgraph - 如何使用空格进行不区分大小写的搜索 - textContainsRegex 不适用于空格

titan - 通过 has Step 检索图中信息的最佳方法是什么

java - 通过 JProfiler 查找内存泄漏

java - 在通过改造发送到服务器之前上传 Base64 格式的图像和压缩图像?

neo4j - 这个查询在 neo4j/gremlin 中可行吗?

python - gremlin-python : what is a valid vertex custom id?