エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
Railsで関連モデルのレコード数を使って検索を行いたい時のメモ - Qiita
記事へのコメント0件
- 注目コメント
- 新着コメント
このエントリーにコメントしてみましょう。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
Railsで関連モデルのレコード数を使って検索を行いたい時のメモ - Qiita
# 基本スタイル User.joins(:orders).group('users.id').having('COUNT(orders.id) > ?', 2) => User Lo... # 基本スタイル User.joins(:orders).group('users.id').having('COUNT(orders.id) > ?', 2) => User Load (0.9ms) SELECT "users".* FROM "users" GROUP BY users.id HAVING (COUNT(orders.id) > 2) # COUNT DISTINCT(いらないかも...) User.joins(:orders).group('users.id').having('COUNT(DISTINCT orders.id) > ?', 2) => User Load (1.8ms) SELECT "users".* FROM "users" INNER JOIN "orders" ON "orders"."user_id" = "users"."id" GRO