グループに所属するユーザーの数の合計
例えば@current_userがいて@current_userの所属するグループ(以下では Uni 大学としています)に所属するメンバーの数は以下のように表せます。
<%= User.where(uni: @current_user.uni).count %>
しかし、@currenr_userも誰もログインしていないTopページで Uni index なるものを作り、そのUni(大学)
に所属するユーザー(学生)の数を表示する方法がわかりません。
各Uniを取り出す方法は以下のようにして取り出すことができましたが、学生数の出し方が不明です。
@users = User.select(:uni).distinct <% @users.each do |user|%> <ul class="uni-index-item"> <li><%= user.uni %></li> </ul> <% end %>
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2020/07/27 08:46
2020/07/27 08:47
2020/07/27 09:12