私はこれらのステートメントを機能させようとしています:
@all_ratings = ["G","PG","PG-13","R"]
@valid_ratings = params["ratings"]
@movies = Movie.find(:all , :conditions => {@valid_ratings[:rating.upcase] => "1"} )
しかし、私はエラーが発生しています:
undefined method `to_sym' for nil:NilClass
私が試合をするべきとき。
入力例は次のとおりです。
"ratings"=>{"PG-13"=>"1"}
どこが間違っていますか?
より詳しい情報:
このテーブルには、タイトル、リリース日、評価の 3 つのフィールドがあり、非常にシンプルです。レーティングのオプションは、上記の に記載されてい@all_ratings
ます。