Конечно, значения из формы просто выглядят как хеш.Вы можете получить доступ к его значениям и назначить их любой переменной, как и любой другой хеш.Единственная особенность хеша params
заключается в том, что он автоматически генерируется из вашей формы, что удобно.
Итак, если у вас есть форма с выбором с идентификатором «запуски», то в вашемконтроллер, если вы хотите присвоить значение этого выбора переменной run_value
:
def update
run_value = params[:runs]
end
Или ваша форма может также иметь id
, скажем, timesheet
, в которойЕсли ваш контроллер будет выглядеть примерно так:
def update
run_value = params[:timesheet][:runs]
end