0
でクラスメソッドからメソッドを呼び出す:実行すると、私はこのエラーを取得する私は以下の実装持っている奇妙な問題 を抱えているApplicationRecord
class Event < ApplicationRecord
def self.search(params)
find_events(params)
end
private
def find_events(params)
events = Event.upcoming
events = events.where("name like ?", "%#{params['name']}%")
events
end
end
コントローラ Event.search(search_params)で を:
NoMethodError (undefined method `find_events' for #<Class:0x007fadcd00a690>)
私のコードに間違いがありますか?
great。ありがとう。私は検索モデルの作成を終了しました。 非常にクリーナー – user1445685