2011-02-16 60 views
0

分開我有這個如何值從params散列,在Rails中

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

在接下來的頁面形式,如果我做

params[:upgrade] 

我得到161價值,但我想只有ID是16

如何,我只分離得到的第一個值?

當我做調試PARAMS [:升級]我得到:

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

謝謝!

+0

PARAMS [:升級] [0] – Rafal 2011-02-16 20:59:06

回答

2

我想你必須這樣寫:

check_box_tag "upgrade[]", user.id 

僅供參考,請參閱本railscast