Skip to content

カテゴリー: RubyOnRails

rails viewで、undefined method for nil:NilClass がでて数時間ハマったときの話。

rails 関連付けをした後、viewで、undefined method for nil:NilClass というエラーがでた。
なんのことかわからず、いろいろ調べて数時間はまってしまった。

 

最終的にエラー文とじっくり向き合う。

 

「nil:NilClass のための method がないよ」

 

present? を置いたら解決した。

 

結論、エラーはきちんと読もう!

 

Leave a Comment

rails newのコマンドを確認したい

コマンド一覧を出します。

 

使い方

Leave a Comment

RubyOnRailsで present?ってどういう意味?

Ruby 変数.present?

!blank? を実行するメソッド。if 変数.present?とunless 変数.blank?は同じ意味
nil, “”, ” “(半角スペースのみ), , {}(空のハッシュ) のときにfalseを返します。
Railsで拡張されたメソッドで、Rubyのみでは使えないのでご注意ください。

 

 

Leave a Comment