特定のteam_idが割り当てられているユーザーの数を数えようとしています。現在、usersテーブルとteamsテーブルがあり、usersテーブルにはbelongs_to
teamsテーブルがあり、teamsテーブルにはユーザーとの多対多の関係があります。
私のteams_helperに次のコードがあります
def number_of_players(team)
User.count("team_id", :conditions => team_id= :team)
end
そして、私はこれを私の見解で呼んでいます:
%td= number_of_players(team.id)
私が抱えている問題は、正しくカウントされていないことです。