鉴于我有下面的客户端散列,有没有一种快速的红宝石方式(无需编写多行脚本)来获得我想匹配的密钥CLIENT_ID?例如。如何获得client_id == "2180"
的钥匙?如何找到一个包含匹配值的散列键
clients = {
"yellow"=>{"client_id"=>"2178"},
"orange"=>{"client_id"=>"2180"},
"red"=>{"client_id"=>"2179"},
"blue"=>{"client_id"=>"2181"}
}
This works too! – Coderama
@Coderama find和select之间的区别在于find返回第一个匹配select返回全部匹配。 –
我明白了,所以对于有多个匹配的情况,这将是更安全的选择。 – Coderama