エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
『undefined method `each' for ...』のエラーについて - we’re all doing what we can.
記事へのコメント0件
- 注目コメント
- 新着コメント
このエントリーにコメントしてみましょう。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
『undefined method `each' for ...』のエラーについて - we’re all doing what we can.
超基本中の基本。 ですが、RailsでWebアプリ作っている時に、このエラーが出て ちょいと調べたので、調... 超基本中の基本。 ですが、RailsでWebアプリ作っている時に、このエラーが出て ちょいと調べたので、調べたものは記しておこうという姿勢で行きます。 エラーメッセージの内容は凄く単純で、 『undefined method `each' for ...』 要するに、for以下の文言に出てくるオブジェクトに対して、 eachメソッドが定義されていないということ。 個人的には配列で返って来ると想定していたオブジェクトに使用して いたのですが、どうも配列で返って来なかったみたい。 以下、簡単なテスト。 aを配列オブジェクトとした場合 1.9.2-p290 :001 > a = [1,2,3] => [1, 2, 3] 1.9.2-p290 :002 > a.each do |a| 1.9.2-p290 :003 > p a 1.9.2-p290 :004?> end 1 2 3 => [1,