如何删除 Ruby 中的外部哈希

How to remove outer hash in Ruby

假设我有这样的哈希:

{"290"=>{"id"=>"290", "name"=>"Test Number", "order"=>"2"}}

我想拥有:

{"id"=>"290", "name"=>"Test Number", "order"=>"2"}

假设 h = {"290"=>{"id"=>"290", "name"=>"Test Number", "order"=>"2"}}。现在你可以做 h = h["290"],你就会得到你想要的。

请查看下图:它显示了获得相同结果的不同方法:D