У меня есть следующее поле f.range_field, которое вызывает мой метод обновления в контроллере:
= f.range_field :feeling, :in => 1..3, :step => '1'
Контроллер:
if @workout.update_attributes(workout_params)
redirect_to team_user_workouts_path(current_user.team,
current_user, athlete: params[:athlete])
else
render(:edit, athlete: params[:athlete])
end
С помощью select_field я бы обычно include_blank: 'choose'
, который бы удостоверился, что если с полем select не взаимодействовали - конкретный параметр не передается. Как мне добиться того же с помощью поля диапазона? Прямо сейчас, это подчиняется, даже если я не взаимодействую с ним.