2010年05月21日
rails nil をケアする為の blank? メソッド。
view に表示する際に nil をケアしたい。
nil の状態で @val という変数を controller から渡されると、
view 側で表示する時にエラーしてしまう為、アプリケーションが停止する。
値が nil だったら "" で埋めるといった処理をするなら以下の様に blank? を使う。
nil の状態で @val という変数を controller から渡されると、
view 側で表示する時にエラーしてしまう為、アプリケーションが停止する。
値が nil だったら "" で埋めるといった処理をするなら以下の様に blank? を使う。
<%= @val.blank? ? "" : @val %>
【Railsの最新記事】