昨日の学習の復習です!
#バリデーション、、
クライアントが入力した情報(データ)をデータベースに保存するときに、制約をかけること!(バリアを張ることって自分は覚えています)
例えば
名前とメールが空(入力されてない)だと登録できませんよー
何文字以内にしてね!
数字しか許さん などなど
#####そこで使われるのが、、、
##validatesメソッド!!!
バリデーションを設定する時に使用するメソッド
こんな風にバリデーション(バリア)します
validates :カラム名, バリデーションの種類
1つ例として
validates :name, presence: true
バリデーションの種類でpresence: trueと書くことでnameカラムが空だと登録できませんよーというバリデーションを制約(バリア)をかけている
以上!