全投稿の中からユーザIDを取得して、ハッシュにしました。キーをユーザーID、バリューを投稿件数という風にしました。
これをgroup_byを使って代用したいのですがやりかたを知っている方お願いします
RUBY
1Micropost.pluck(:user_id).inject(Hash.new(0)) {|h, v| h[v] += 1; h}
↓現状だとバリューにidが羅列されてるだけになっています。
RUBY
1Micropost.pluck(:user_id).group_by do |ar| 2 ar 3 end
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。