On 17 Oct 2008, at 11:27, hiddenhippo wrote:
> folders = Person.find(1,:include=>[:folders])
>
> however, what I also want to do is display the most recent note
> against each folder.  Although I can do this by simply adding the
> notes into my include,
>
> folders = Person.find(1,:include=>[:folders=>:notes])
>
> I'd really perfer not to load each and every note assigned to each
> and every folder.  I've been playing about for a while now trying to
> get active record to load my assoicates but only include the first
> note for each folder.  can anybody help?  maybe it's not even
> possible?  Perhaps I need to change my approach?  Any help/advice
> would be greatly appreciated/welcome.
>
:include can't do that - it's fundamentally hard from it's point of  
view to only fetch the first record of some collection

Fred
> thanks
> >


--~--~---------~--~----~------------~-------~--~----~
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