オブジェクトの存在チェックのメソッドはどれを使うべきか
-存在チェックするメソッドには
present?
/
any?
/
exists?
があるが、
exists?
が最速'
Present? vs Any? vs Exists?
https://www.ombulabs.com/blog/benchmark/performance/rails/present-vs-any-vs-exists.html
present?
は全レコードを確認する
any?
はSQLの
COUNT
を使う
exists?
は1件でもレコードを見つけたら検索を終える
#Rails
#ActiveRecord