【プログラミング】Rails exists?メソッド

f:id:ume1017:20200907223713j:plain

 

現在プログラミングスクールに通い

70日間でWEBエンジニアになれるよう

勉強中です!

 

本日は「exists?」メソッドについて書きたいと思います!

 

このメソッドを使用すれば、

指定した値がデータベースにあるかどうか確認することができます。

 

◆exsits?メソッドとは?

指定した値がデータベース上に存在するか

どうか判定するメソッドです。

 

存在すれば「true」を、存在しなければ「false」を返します。

 

◆構文

オブジェクト.exists?(条件)

 

◆例文

Item.exists?(1)

#Itemモデル(データベース)にid:1に該当するデータが

存在するかどうか判断

 

◆補足

exists?メソッドはあくまで条件の真偽を

判断するメソッドなので条件に応じて処理を

加えたい場合はif文なども使うといいと思います!