思考スフィンクス検索に条件付きパラメーターを適用しようとしています。
これは私が達成しようとしていることです(psuedo(ish)コード)。
私はこれがおそらくばかげた質問であるか、私が間違った方法でそれについて行っていることを理解しています。しかし、どんな助けでも素晴らしいでしょう。
DistributerGame.search :conditions => {:game_genre => @genre *** IF PARAMS[GENRE] EXISTS ***}, :with => {:distributer_id => @distributer_id *** if PARAMS[DISTRIBUTER] EXISTS ***, :price_in_gbp => @price *** if PARAMS[PRICE] EXISTS ***}
ありがとう、マット