Da ein Array von HashesWie Rubin Hash basierend auf dem Wert einiger Tasten
arr = [{'city' => 'Bangalore','device' => 'desktop','users' => '20'},
{'city' => 'Bangalore','device' => 'tablet','users' => '20'},
{'city' => 'Bangalore','device' => 'mobile','users' => '20'},
{'city' => 'Pune','device' => 'desktop','users' => '20'},
{'city' => 'Pune','device' => 'tablet','users' => '20'},
{'city' => 'Pune','device' => 'mobile','users' => '20'},
{'city' => 'Mumbai','device' => 'desktop','users' => '20'},
{'city' => 'Mumbai','device' => 'tablet','users' => '20'},
{'city' => 'Mumbai','device' => 'mobile','users' => '20'}]
Wie kann ich produziere die folgenden Array von Hashes aggregieren?
[{'city' => 'Bangalore', 'users' => '60'},
{'city' => 'Pune', 'users' => '60'},
{'city' => 'Mumbai','users' => '60'}]
ist diese aktive Datensatzobjekt? – uzaif
Haben Sie etwas versucht? –
Es ist keine aktive Aufzeichnung, ich habe jede Schleife verwendet und ein neues Objekt erstellt, aber ich möchte einen besseren Weg kennen – Neevany