У меня есть запрос Ruby on Rails, заканчивающийся .pluck(:id, :title)
и дающий мне массив, полный двумерных массивов, например:
array = [[11145, "string1"], [11223, "string1"], [11205, "string2"], [11127, "string2"], [11080, "string3"], [11158, "string3"]]
Я бы хотел сгруппировать идентификаторы по title для получения этого результата:
[[[11145, 11223], "string1"], [[11205, 11127], "string2"], [[11080, 11158], "string3"]]
Я пытался объединить идентификаторы непосредственно в запросе SQL или манипулировать массивом, но не управлял ожидаемым результатом.
Любая помощь приветствуется. Заранее спасибо.