バリデーションとは不正なデータをデータベースに保存させないようにデータをチェックする事のこと。
バリデーションはモデルで設定する
validates :カラム名, {条件}
条件内に
{presence: true}と記述する事で空の投稿を防ぐ事が出来る
{length: {maximum: 数値}}で最大文字数を指定出来る
{uniqueness: true} 重複したデータを保存出来なくする
Go to list of users who liked
Share on X(Twitter)
Share on Facebook
More than 5 years have passed since last update.
バリデーションとは不正なデータをデータベースに保存させないようにデータをチェックする事のこと。
バリデーションはモデルで設定する
validates :カラム名, {条件}
条件内に
{presence: true}と記述する事で空の投稿を防ぐ事が出来る
{length: {maximum: 数値}}で最大文字数を指定出来る
{uniqueness: true} 重複したデータを保存出来なくする
Register as a new user and use Qiita more conveniently
Go to list of users who liked