如何解决gremlin中节点所有属性的总和
考虑具有3个属性的图形中的三个节点,要使用gremlin查询计算所有节点的每个属性的总和。
g.addV('node').property('property1',1).property('property2',2).property('property3',3).next()
g.addV('node').property('property1',4).property('property2',5).property('property3',6).next()
g.addV('node').property('property1',7).property('property2',8).property('property3',9).next()
输出: 所需的输出是使用gremlin查询的所有节点各自属性的总和。 property1:12,property2:15,property3:18
解决方法
g.V().hasLabel('node').
properties('property1','property2','property3').
group().by(key).
by(value().sum())
这是一个实时示例:https://gremlify.com/t0jy5i6hkh8/2
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。