在jq中添加具有相同字段名称的数组内的元素

时间:2019-07-30 14:53:43

标签: json jq

需要添加具有相同字段名称的数组元素

输入

[
  {
    "all": 1,
    "sys": "bus"
  },
  {
    "all": 14,
    "sys": "bus"
  }
]

我尝试过如下操作:

.[] | (.all +.all)

但得到的结果是

2
28

预期结果:15(1 + 14)

1 个答案:

答案 0 :(得分:1)

先绘制地图,然后添加:

map(.all) | add

最喜欢的人。