tusbasaのブログ

業務や勉強中に調べたことを自分用にメモするブログ

【rails】exist? present?

オブジェクト.present?はDBから全てのデータを取得して一致するレコードがあるか検証する。
オブジェクト.exist?rails側にデータを取得することがない。DBのなかで処理される。また一致するレコードが見つかった時点で処理を終了する。

参考
https://qiita.com/hirohero/items/bdf893b363274ae74a5e