こんにちは。現在railsにて、1:多の関係に対するcontrollerでのwhere定義方法についてが分からず困っております。
現在、
@eatery:@reviews = 1:多
の関係を作っています。
今回行いたいこととして、eatery.prefectureをreviews_controllerで指定したく存じます。
具体的に現在組んでいるプログラムは以下となります。
@reviews = Review.published.order("total_score DESC")where(eatery.prefecture:"北海道").page(params[:page]).per(20)
この場合、where(eatery.prefecture:"北海道")が認識されず、適正にプログラムする方法がわかりません。ご教示いただければ幸いです。よろしくお願い致します。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。