访问form_tag提交了参数

时间:2012-03-21 20:38:29

标签: ruby-on-rails ruby ruby-on-rails-3 parameters

我提交了大约15个参数(使用标记帮助程序,因为没有与模型相关的数据)。是否有一种更有效的访问方式,并且可能将参数存储到散列/数组中,因为它必须使用类似下面的内容将所有参数推送到新数组中:

array = []
array << param["a"] 
array << param["b"] 
array << param["c"] 
array << param["d"]

等。

1 个答案:

答案 0 :(得分:1)

如果你想要的只是值then you can do

array = hash.values

或更具体地针对您的问题:

param_array = param.values

values返回散列中所有值的数组。