I'm agree that the functionality you suggested could be useful, but it
seems to be very specific.
We already could do smth. like: Model.all.group_by(&:attr_name).map{|
x, y| {x, y.size} }, or even
Model.group(:attr_name).count which will return the counts of the
elements.-- Thanks, Ivan Povalyukhin On Jul 5, 11:31 am, Patrick Byrne <[email protected]> wrote: > All, > > I created a pull request that adds Enumerable#count_by, which leverages > Enumerable#group_by to return the counts elements rather than arrays of the > elements. > > https://github.com/rails/rails/pull/1932 > > It's a convenience method I've used for some time, mainly for debugging and > logging, that I think belongs in core ActiveSupport with the other > Enumerable additions. I'd appreciate feedback from the community on whether > you agree on its usefulness, as well as the quality of the code, > documentation, and tests. > > Thanks, > Patrick -- You received this message because you are subscribed to the Google Groups "Ruby on Rails: Core" group. To post to this group, send email to [email protected]. To unsubscribe from this group, send email to [email protected]. For more options, visit this group at http://groups.google.com/group/rubyonrails-core?hl=en.
