【发布时间】:2020-07-08 03:56:41
【问题描述】:
我有一个 Ruby on Rails 查询以 .pluck(:id, :title) 结尾,并给了我一个充满二维数组的数组,如下所示:
array = [[11145, "string1"], [11223, "string1"], [11205, "string2"], [11127, "string2"], [11080, "string3"], [11158, "string3"]]
我想按标题对 ID 进行分组以获得此结果:
[[[11145, 11223], "string1"], [[11205, 11127], "string2"], [[11080, 11158], "string3"]]
我尝试在 SQL 查询中直接连接 ID 或操作数组,但没有管理我的预期结果。
我们非常欢迎任何帮助。 提前致谢。
【问题讨论】:
-
请添加您目前尝试过的内容?
标签: arrays ruby multidimensional-array ruby-on-rails-5 filtering