初歩的な質問で恐縮です。
scopeを使いたく以下のようにしましたが、
モデル
ruby
1scope :send, -> (user){where(from_user_id: user).order(updated_at: :desc)}
コントローラ
ruby
1@send_reqs = Req.paginate(page: params[:page]).send(current_user)
ArgumentError
wrong number of arguments (given 2, expected 1)
になりました。
いったんwhereを外し、orderだけにしましたが、
ruby
1scope :send, -> (user){order(updated_at: :desc)}
同じエラーでした。
何が原因でしょうか?
分かる方教えて下さい。宜しくお願いします。
回答2件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2020/06/28 19:11