0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 3 years have passed since last update.

空のデータが登録できないようにするために

Posted at

##空のデータが登録できないようにするには
空のデータが登録できないようにするにはバリデーションを使います。
##バリデーション
バリデーションとはデータを登録する際、一定の制約をかけること
空のデータが登録できないようにする
すでに登録されている文字列を登録できないようにする(メールアドレスの登録など)
文字数制限をかける(パスワードなど)
などがあります。

app/models/XXXXX.rb
class Post < ApplicationRecord
  validates :title, :comment, presence: true
end

上記のように記述すれば空白、同じ文字列を投稿をした際は、空のデータや、すでに登録がされているデータがある場合は登録ができないようになりました。

0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?