Учитывая этот paramters:Rails: Как перебрать параметры после запроса
{
"items"=>{"id"=>"", "id"=>"", "id"=>""}
}
Как бы я идти о назначении содержания для каждого элемента в рельсах?
Это то, что я пробовал:
params[:items].each do |i|
item = Item.find(i)
@content = params[:s]
end
end
Это, очевидно, не может найти какое-либо значение для params[:s]
, так @content
это равняется nil
.
У меня нет абсолютно никакой идеи о том, как получить это значение. Я ценю каждый ответ. Спасибо!
Этот вопрос мне кажется непонятным. Что именно вы хотите сделать ?! – mokayode
Как ваши параметры выглядят точно? Если вы используете 3-х раз один и тот же ключ в Hash, последний будет перезаписывать остальные: '{" id "=>" a "," id "=>" b "," id "=>" c "}' это просто '{" id "=>" c "}'. –