-5
我想通过哈希:如何基于Ruby中的条件哈希过滤一个对象数组?
filter_search = {age: 20, weight: 30, height: 30, salary: (100000..200000)}
到方法
def search(array, filter)
array.select do |elem|
???????
end
end
filtered_array = search(some_array, filter_search)
我怎样才能做到这一点?也许我在错误地思考,还有另一种模式来解决这个问题?
这真的不清楚您要问什么... –
是阵列参数对象的数组有适当的方法(年龄,体重,身高,薪水),并且你想返回一个与你的哈希过滤器完美匹配的过滤数组。 –
标题和问题不匹配。 – sawa