You just shaved 400ms off my refreshes in development . . . brilliant!
Thanks so much!

On Dec 8, 4:44 am, Thorsten Müller <[EMAIL PROTECTED]> wrote:
> "What are best practices when an object has a large
> amount of associations with other models and the view needs access to
> those related objects?"
>
> using the :include statement.
> say we would have two models schedule and employee
> an employee has_many schedules
>
> somewhere in the controller:
> @employee = Employee.find(:all, params[:id])
> do this instead:
> @employee = Employee.find(:all, params[:id], :include => [:schedules])
>
> Then Rails will load employee and schedules in one go
> with a SQL JOIN.
> any line like
> @employe.schedules.each do |schedule|
> won't need to access the db anymore
--~--~---------~--~----~------------~-------~--~----~
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