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.

Reply via email to