Ruby on Rails

トップ > チップス > Ruby on Rails
2015-05-10, rails ruby

present? blank? empty? nil?

毎回ちょっと迷うので一覧表にしてみました。「何かしらの値が入ってるか?」という状態を調べるときに「present?」が役に立つ場面は多そうですね。PHPで言うと、isset -> trim -> emptyのセットで検査していた状態を一つで完了できます。

このメソッドはRailsの拡張なので、通常のRubyスクリプトでは利用できない点は注意が必要です。

参考URL

この記事は役に立ちましたか?