Как отделить значения от хэша params в Rails - PullRequest
0 голосов
/ 16 февраля 2011

У меня есть форма с этим

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

На следующей странице, если я сделаю

params[:upgrade]

, я получу 161 в качестве значения, но мне нужен только идентификатор, который равен 16.

Как разделить только для получения первого значения?

Когда я выполняю отладку параметров [: upgrade], я получаю:

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

Спасибо!

1 Ответ

2 голосов
/ 17 февраля 2011

Полагаю, вы должны написать так:

check_box_tag "upgrade[]", user.id

Для справки смотрите railscast

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...