【发布时间】:2019-07-22 17:02:07
【问题描述】:
我有一个哈希数组,看起来像:
[{"PROJECT"=>"awesome_project1","VERSION"=>128, "STATUS"=>"not required"},
{"PROJECT"=>"awesome_project2", "VERSION"=>32, "STATUS"=>"finished"},
{"PROJECT"=>"awesome_project1", "VERSION"=>64, "STATUS"=>"scheduled"}]
我正在尝试基于其中一个 hask 键合并哈希,因为我知道 group_by 的键可以更改。所以如果我想 group_by "PROJECT" 它看起来像:
[{"PROJECT"=>"awesome_project1","VERSION"=>[128,64], "STATUS"=>["not required","scheduled"]},
{"PROJECT"=>"awesome_project2", "VERSION"=>32, "STATUS"=>"finished"}]
目前我最接近结果的是使用 group_by。
你知道怎么做吗?
【问题讨论】:
-
如果你能漂亮地打印你的物品而不是让我们为你做这将是一种善意。