On 13 July 2010 10:36, Greg Ma <[email protected]> wrote: > Colin Law wrote: >> On 13 July 2010 09:26, Greg Ma <[email protected]> wrote: >>> � � �:joins => "inner join categories_products on (categories.id = >>> >> Assuming that you have defined has_and_belongs_to relationships >> between the classes (or has_many through if that is what you prefer) >> then if you have a category you can use @category.products to give you >> and array of products for that category, there is no need for a named >> scope. Such is the magic of Rails. >> >> Colin > > Yes I know that but I'm not trying to get Products but Categories with > products
I thought you meant "categories (along) with (their) products". Do you mean that you want all the categories that have at least one product, ie where category.products.count > 0? Colin -- You received this message because you are subscribed to the Google Groups "Ruby on Rails: Talk" 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-talk?hl=en.

