我的原始哈希就像hash = {"sku_id"=>[4], "brand_active"=>["true"], "salesman_active"=>["true"]}
如何在哈希中删除数组。这意味着转换哈希就像
{"sku_id"=>4, "brand_active"=>"true", "salesman_active"=>"true"}
答案 0 :(得分:1)
hash.each { |k,v| hash[k] = v[0] }
答案 1 :(得分:1)
使用此功能:
Hash[hash.map {|k, v| [k, *v] }]