2011-10-02 Rubyでnilの判定 プログラム Rubyでnil (空オブジェクト) の判定は nil? で行える。*1 if修飾子で書くと綺麗に書ける。やはりRubyで書くと読みやすいな。 def foo do res = db.find("id" => 1) return 'error' if res.nil? # resが空オブジェクトの場合は 'error' を返却 #ゴニョゴニョする 'ok' # okを返却 end *1:nilもオブジェクトなのか。空という定義のオブジェクト