作者热门文章
- xml - AJAX/Jquery XML 解析
- 具有多重继承的 XML 模式
- .net - 枚举序列化 Json 与 XML
- XML 简单类型、简单内容、复杂类型、复杂内容
["bar", "waiter", "kitchen"], "retail" => ["eers-6ren">
我有一个哈希类别如下:
categories = {"horeca" => ["bar", "waiter", "kitchen"],
"retail" => ["eerste", "tweede"]}
如果值包含在值数组中,我想找到它们的键。
类似下面的内容
categories.key("bar")
这将返回“horeca”
到目前为止,如果我这样做,我只能得到“horeca”
categories.key(["bar", "waiter", "kitchen"])
最佳答案
尝试 Enumberable#find
:
categories.find { |key, values|
values.include?("bar")
}.first
关于ruby - 在散列中的数组中查找值的键,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45014798/
我是一名优秀的程序员,十分优秀!