首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >Ruby on Rails -获取参数值作为散列在线控制器

Ruby on Rails -获取参数值作为散列在线控制器
EN

Stack Overflow用户
提问于 2010-12-21 18:23:20
回答 1查看 662关注 0票数 1

如何在控制器中获取在URL check/1?Answers[1]=2&Answers[7]=3&Answers[6]=4&Answers[4]=0中传递的值

@answers = params[:Answers]

如何将@answers转换为{1 => 2, 7 => 3, 6 => 4, 4 => 0}格式

EN

Stack Overflow用户

回答已采纳

发布于 2010-12-21 18:29:47

你可以在所有字符串中得到它,你可以在整数中转换

代码语言:javascript
运行
复制
answers  = params[:Answer].inject({}) do |answers, line|
  answers[line[0].to_i] = line[1].to_i
  answers
end
票数 2
EN
查看全部 1 条回答
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/4498240

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档