【概要】
1.結論
2.どのように使うのか
3.補足
1.結論
validates_inclusion_of :(カラム名), in:(数字)..(数字) を使う!
2.どのように使うのか
バリデーションの数字の範囲指定になります!
models
validates_inclusion_of :
の”:(コロン)以降”はmigarteフォルダやDBのカラムで設定している任意の名前をいれます!記載する場所はmodelsの任意のフォルダ名になります!
models
in:..
の部分は".."の前後に範囲にしたい数字を入れます!
例えば100から2000であれば
models
validates_inclusion_of :item_price, in:100..2000
とすることで、100〜2000以外は入力できません!
3.補足
また、エラーバンドリング名を変えたければ、
in:100..2000のあとに
models
, message: "outside the limits(自由に命名) "
と入れれば、
"item_price(カラム名によります) outside the limits"
と表示できます!