rails初心者です。やりたいこととしましては、画像のようなテーブルがあったとして、teamごとにgroup分けし、チームA,チームBという値を取得したい。
コントローラには
rb
1 @team = Team.group("team").count
viewは
erb
1<% @team .each do |c| %> 2 <span><%= c %> </span> 3<% end %>
と書いています。当然ですが、.countを使用しているので、
["チームA", 3]
["チームB", 2]
と出力されていますが、.groupのみでは使用できないとのことで、とりあえず.countもつけているのですが、出力したいのはチームA,チームBだけになります。
何か方法はございますでしょうか。宜しくお願い致します。
回答1件
あなたの回答
tips
プレビュー