Consolidación de elementos de matriz duplicados
Tengo una serie de hashes ...
array = [
{
'keyword' => 'A',
'total_value' => 50
},
{
'keyword' => 'B',
'total_value' => 25
},
{
'keyword' => 'C',
'total_value' => 40
},
{
'keyword' => 'A',
'total_value' => 10
},
{
'keyword' => 'C',
'total_value' => 15
}]
Necesito consolidar los hashes con una idéntica.keyword
valor. Por consolidar, me refiero a combinartotal_values
. Por ejemplo, después de la consolidación de la matriz anterior, solo debe haber un hash con'keyword' => 'A'
con un'total_value => 60