我喜欢Facebook喜欢的JSON回复。
[
{"uid"=>123, "name"=>"Test", "is_app_user"=>true},
{"uid"=>1234, "name"=>"Test1", "is_app_user"=>true}
]
我将此结果保存到@test然后:
@test.select {|k,v| k == "name"}}
但结果是一个空数组而不是所需的结果:
[]
期望的输出(1)
[{"name" => "Test"}, { "name" => "Test1"}]
然后(2)
[Test, Test1] * This will be used to query the database
有什么建议吗?感谢。
答案 0 :(得分:3)
@test = [
{"uid"=>123, "name"=>"Test", "is_app_user"=>true},
{"uid"=>1234, "name"=>"Test1", "is_app_user"=>true}
]
@test.collect { |itm| itm["name"] }
=> ["Test", "Test1"]