Mam tablicę składającą się z mieszań w następującej formie:Grupa tablica skrótów przez kluczowego
[
{:user=>"mike" etc},
{:user=>"mike" etc},
{:user=>"peter" etc},
{:user=>"joe" etc}
]
Czy istnieją dogodne sposoby, aby podzielić grupę według wartości klucza użytkownika? Końcowy wynik powinien wyglądać mniej więcej tak:
[
[{:user=>"mike" etc}, {:user=>"mike" etc}],
[{:user=>"peter" etc}],
[{:user=>"joe" etc}]
]
Jak uzyskać te dane? Z zapytania bazy danych? Jeśli tak, powinieneś zrobić "group by" w zapytaniu, a nie po fakcie. –