【Rails】バリデーションの設定

今回はデータの入力の際に制約をかける方法を説明します。

このことをバリデーションといいます。

 

このバリデーションを設ける場合には

モデルvalidatesメソッドを記述します。

 

validates  :textpresence:  true

 

これはtextが空欄だったら保存できないようになってます。

presence:  trueと記述することで、

textカラムが「空ではないか」というバリデーションを設けてます。

 

こういった形で制限を設けられることを覚えておきましょう。