Hi,

My problem use RoR object but is ruby oriented so I post here.
I got an array with lot of objects (type 'Product') like this (only 4
here) :

[#<Product id: 295147, company_id: 1>, #<Product id: 303667, company_id:
2>, #<Product id: 279561, company_id: 9>, #<Product id: 289477,
company_id: 4>]

What I want to do is iterate on the array and for each company_id, know
how much products have the same company_id.
I get the company_id like this : products.collect(&company_id).uniq

but after I don't know how to get an array like this : [1 => 22, 2 =>
15, 3 => 9]

Thanks for your help

---
Nicolas
-- 
Posted via http://www.ruby-forum.com/.