【发布时间】:2019-07-09 06:59:30
【问题描述】:
我正在使用我的 rails 应用程序处理 JSON 数据。我正在尝试为 JSON 数据中的名称列添加查找搜索。是否有任何宝石或任何有用的资源可以帮助实现这一目标?
data = [
{
"Name":"Jackie",
"Level":"Initial",
},
{
"Name":"Shaun",
"Level":"Expert",
}
]
【问题讨论】:
-
有
Array#find或Array#detect。json_data.find { |h| h['Name'].eql?('Jackie') } -
您要返回所有匹配的数据还是只返回第一个?
-
@MikeHeft 你需要先解析JSON
-
@Vasilisa 仅匹配
-
@Vasilisa 抱歉,我认为这是假设的:D
标签: ruby-on-rails json ruby-on-rails-5