
エントリーの編集

エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
組み合わせ爆発を回避せよ!Rails初心者エンジニアの工夫 - Qiita
記事へのコメント0件
- 注目コメント
- 新着コメント
このエントリーにコメントしてみましょう。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています

- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
組み合わせ爆発を回避せよ!Rails初心者エンジニアの工夫 - Qiita
初心者である私はif~elseの形に慣れ過ぎていた 最初は下記のように書いていた。(statusは絶対に値が入っ... 初心者である私はif~elseの形に慣れ過ぎていた 最初は下記のように書いていた。(statusは絶対に値が入っているので1では省略) 1 if params[:title].present? if params[:price_gteq].present? && params[:price_lt].present? @products = Product.where("price>=? AND price<=?", "#{params[:price_gteq]}", "#{params[:price_lt]}").where(status: params[:status]).where(title: params[:title]) else @products = Product.where(title: params[:title]) end else if params[:price_