有没有办法可以在avio->write_packet
的{{1}}中选择value
,并将其重新格式化为仅哈希?
我能用它做任何方法吗?
示例
hash
结果
array
答案 0 :(得分:0)
您可以迭代第一个哈希并将其映射到第二个哈希:
node
...但是会返回一个数组。您可以将元素拉入第二个哈希,如下所示:
h1.map{|h| {h['qset_id'] => {'name' => h['name']}} }
# => [{1=>{"name"=>"New1"}}, {2=>{"name"=>"New2"}}]