rails ラジオボタンのバリデーションについて
やりたいこと
2つあるラジオボタンのどちらにもチェックが入っていない場合、バリデーションでエラーメッセージを表示するようにしたい。
設定
view
= form_with(model: @info) do |f|
= render 'shared/errors', object: @info
.field
= f.radio_button :class, 1
= f.label :classification, "#{t '.class1'}", value: 1
.field
= f.radio_button :class, 2
= f.label :classification, "#{t '.class2'}", value: 2
.button-field
= f.submit "#{t '.title'}", class: "btn btn-primary"
modelカラム
t.integer "class" ## 1:google 2:yahoo
質問
validates :class, presence:true
ノーマルなやり方だとエラーメッセージが出ません。
ググっても解決できず・・・
ご教示お願いします。