【发布时间】:2019-05-07 06:13:35
【问题描述】:
v1=graph.addVertex(label,"l1","submit_time",Fri Apr 26 21:01:36 PDT 2019) //v[2345432]
v2=graph.addVertex(label,"l2","start_time",Fri Apr 26 22:01:36 PDT 2019) // v[409632904]
v3=graph.addVertex(label,"l2","start_time",Fri Apr 26 22:01:36 PDT 2019) //v[204824704]
v4=graph.addVertex(label,"l2","start_time",Fri Apr 26 23:01:36 PDT 2019). //v[307241008]
Edge e1 = v1.addEdge("e1", v2);
Edge e2 = v1.addEdge("e1", v3);
Edge e3 = v1.addEdge("e1", v4);
g.V().hasLabel("l2").group().by(map{(it.get().value("start_time").getYear()+1900)+"/"+(it.get().value("start_time").getMonth()+1)+"/"+it.get().value("start_time").getDate()+" "+it.get().value("start_time").getHours()})
我们得到以下输出: 输出1: 2019/4/26 23:[v[307241008]], 2019/4/26 22:[v[409632904],v[204824704]]
任何人都可以帮我获取每个聚合值(由 l2 聚合并且所有 l2 顶点都有边缘到 l1 ),所以我也需要在单个查询中获取其对应的 l1 标签顶点。 例如: 输出2: 2019/4/26 23:[v[307241008]],v[2345432] 2019/4/26 22:[v[409632904],v[204824704]],v[2345432] 谢谢。
【问题讨论】:
-
我在这里没有看到问题。您能否围绕您需要帮助的内容添加更多背景信息?
标签: cassandra gremlin tinkerpop janus