我有以下哈希。如何获得唯一和合并的哈希。
[
{
"email"=>"user_name@aaa.com",
"expression"=>"aaa",
"name"=>"bbb",
"roles"=>[:admin]
},
{
"email"=>"user_name@aaa.com",
"expression"=>"aaa",
"name"=>"bbb",
"roles"=>[:manager]
}
]
我希望下面的结果哈希通过电子邮件唯一并按角色合并。
[
{
"email"=>"user_name@aaa.com",
"expression"=>"aaa",
"name"=>"bbb",
"roles"=>[:admin, :manager]
}
]
帮我。