删除具有任意链接值的哈希数组中具有特定键的哈希

问题描述 投票:0回答:1

我有这个哈希数组

[{"No."=>1, "Shop ID"=>354, "Outlet Name"=>"St", "Outlet ID"=>511, "Outlet Icon"=>"https://m.sth.io/f5sdfsdfsf.png", "Registered Date"=>"08 June 2018 16:30", "Last Login"=>"15 minutes ago"},.....]

我想完成的就是以最有效的方式在中间删除插座图标哈希。

我尝试过这样的事情

data.reject! { |k| if k["Outlet Icon"]="" }

但无法找到一种方法来比较链接值。

感谢任何愿意提供帮助的人。

arrays ruby ruby-on-rails-5 ruby-on-rails-6
1个回答
0
投票

arr.each {|h| h.delete("Outlet Icon")}

© www.soinside.com 2019 - 2024. All rights reserved.