Railsは初めてで、異なるGETパラメータ(フィルタリングと並べ替え)に基づいて選択クエリを作成したいと思います。コードで検索する条件を追加する方法はありますか?
例えば:
if params[:ratings]
Movie.where(:rating => params[:ratings].keys)
end
次に、順序付けやその他のwhere条件を追加します。どうすればこれを達成できますか?たぶん、(SQL文字列を作成せずに)selectクエリを動的に変更するためのより良い方法があります。ありがとう。