エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
【Rails】 scope は 常に ActiveRecord_Relation を返す素晴らしいやつ - yujiro's blog
記事へのコメント0件
- 注目コメント
- 新着コメント
このエントリーにコメントしてみましょう。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
【Rails】 scope は 常に ActiveRecord_Relation を返す素晴らしいやつ - yujiro's blog
Rails で様々な条件で複合検索ができる画面を実装していて、フォームから受け取った値をそのままモデル... Rails で様々な条件で複合検索ができる画面を実装していて、フォームから受け取った値をそのままモデルに渡してコントローラは条件分岐なしにスッキリ実装したかった。 何の気なしに以下のようなコードを書いた。 Post.hoge_method(params[:hoge]).search(params[:word]).another_method.... 例えば search の部分は form から渡ってきた値をモデルに渡して値がなければ その部分のクエリを組み立てないでほしかった。 def self.search(w) if w.present? where('title like :title or description like :description', {title: "%#{w}%", description: "%#{w}%"}) else ... end end ここで少し