Skip to content

カテゴリー: Ruby

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

Rubyの配列演算子を試してみる。

Rubyの配列演算子は、実用的で便利そうなので、習得するために試したいと思います。

配列演算子は、配列で使う各種の演算を表わす記号・シンボルです。

 

早速、Rubyの配列演算子はどんなものがあるかみてみましょう。

 

 

Leave a Comment

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

Ruby 変数.present?

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

 

 

Leave a Comment