我正在使用Rails应用程序处理JSON数据。我正在尝试为JSON数据中的名称列添加查找搜索。是否有任何宝石或有用的资源可以帮助实现这一目标?
data = [
{
"Name":"Jackie",
"Level":"Initial",
},
{
"Name":"Shaun",
"Level":"Expert",
}
]
答案 0 :(得分:0)
如果要获取JSON格式的数据,则需要首先对其进行解析。然后,使用Enumerable模块中的filter
方法(select
的别名)仅获取所需的零件。
experts = JSON.parse(data).filter{ |entry| entry['Level'] == 'Expert' }
您将获得具有匹配数据的新数组
[{"Name"=>"Shaun", "Level"=>"Expert"}]