gremlin - 按 Gremlin 中的顶点分组

标签 gremlin janusgraph

我有这样的结构:

组 -> 字段 -> 值

和命令 g.V().hasLabel('groups').out('fields').out('values')

如何按字段和“组”顶点对这些值进行分组?

谢谢

最佳答案

这是 answered on the Gremlin Users list by Daniel Kuppitz :

g.V().hasLabel("groups").
  group().
    by().
    by(out("fields").
         group().
           by().
           by(out("values").fold()))

关于gremlin - 按 Gremlin 中的顶点分组,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49331444/

相关文章:

janusgraph - Gremlin 通过 HTTP 查询非常慢

gremlin - 在tinkerpop gremlin 中,如何搜索属性值是参数子集的顶点?

node.js - 将 Azure CosmosDB DocumentDB API 与 Graph API 结合使用

titan - 如何使用 Gremlin/Titan/TinkerPop3 更新特定的边属性?

python - 如何将gremlin服务器与orientDB连接

elasticsearch - 带有 Elasticsearch 索引的 JanusGraph 不工作

cassandra - Janusgraph 连接到删除服务器无法实例化 CQLStoreManager 的实现

gremlin - 使用和/或的多个过滤器的 TinkerPop 问题

graph-databases - 为什么 JanusGraph 的 addVertex() 比具有图遍历的 addV() 慢得多?

即使设置此属性后,Janusgraph 也不允许设置顶点 Id `graph.set-vertex-id=true`