У меня есть стол, как ниже
+---+---+
| A | B |
+---+---+
| 1 | 1 |
+---+---+
| 2 | 1 |
+---+---+
| 3 | 2 |
+---+---+
| 4 | 2 |
+---+---+
| 5 | 2 |
+---+---+
Есть ли эффективный способ запроса, чтобы сформировать как:
{1 => [1,2], 2 => [3,4,5]}
(сгруппировать по B и выберите A в качестве списка)