如何在Rails中将值与params散列分开

时间:2011-02-16 20:54:57

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

我有一个表格

check_box_tag "upgrade[#{user.id}]"

在下一页上,如果我这样做

params[:upgrade]

我得到161作为值,但我想只有16的id。

如何才能分开才能获得第一个值?

当我调试params [:upgrade]时,我得到:

--- !map:ActiveSupport::HashWithIndifferentAccess 
    "16": "1"

谢谢!

1 个答案:

答案 0 :(得分:2)

我想你必须这样写:

check_box_tag "upgrade[]", user.id

供参考,请参阅此railscast