Ruby入門(Ruby2.4,Rails5.0.2)
2017年1月17日
Ruby(Rails)
Ruby(Rails)についてまとめようと思います。
(ちょいちょい追記予定)
nil?(ruby)
存在確認
foo.nil?
存在しなければtrue
empty?(ruby)
中身が入ってない
foo.empty?
中身が入っていない場合はtrue
blank?(Rails)
存在しないか、中身が入ってない(nil?とempty?の組み合わせ)
foo.blank?
存在しないか、中身が入っていない場合はtrue
present?(Rails)
blank?の逆
foo.present?
存在して、中身も入っている場合はtrue