エントリーの編集

エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
scopeの記法 / undefined method `call' エラーが出たとき | Rails / TakayukiKoyama.com
記事へのコメント0件
- 注目コメント
- 新着コメント
このエントリーにコメントしてみましょう。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています

- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
scopeの記法 / undefined method `call' エラーが出たとき | Rails / TakayukiKoyama.com
undefined method `call’ エラー rails3のコードをrails4で実行したときに下記のようなエラーが出たとき... undefined method `call’ エラー rails3のコードをrails4で実行したときに下記のようなエラーが出たときの対処法です。 undefined method `call' for #<User::ActiveRecord_Relation:0x007ffadb540aa0> app/models/xxx.rb scope :published, where(:is_active => true) 対処法 以下のようにlambdaでコードを修正するとエラーが改善します。 scope :published, lambda { where(:is_active => true) } 下記の記述も可能らしい。 scope :published, -> { where(:is_active => true) } 参考サイト Rails 4 – undefined metho