Saturday, February 2, 2013

Re: [Rails] Question about includes

HI william,

how exactly does chrome prompt that?

whats the view like?

is that the only line you have on your controller?

can you be a little more specific and post exactly what is the error you get.

all the best,

Andre

On Friday, 1 February 2013 10:06:40 UTC+1, William Herry wrote:

I have three class,HotActivity, Activity撌ActivityType

HotActivity and Activity is one to one association, Activity belongs to ActivityType

in controller I code like this

@hot_activities = HotActivity.includes(:activity)  

chrome will prompt me this

user: william  N+1 Query detected    Activity => [:activity_type]    Add to your finder: :include => [:activity_type]  N+1 Query method call stack  

if I add like this

@hot_activities = HotActivity.includes(:activity => :activity_type)  

it prompt this

user: william  Unused Eager Loading detected    HotActivity => [:activity]    Remove from your finder: :include => [:activity] activities:575  Uniform Notifier activities:587  user: william  Unused Eager Loading detected    Activity => [:activity_type]    Remove from your finder: :include => [:activity_type] 
some one please help, 
thanks in advs

--
You received this message because you are subscribed to the Google Groups "Ruby on Rails: Talk" group.
To unsubscribe from this group and stop receiving emails from it, send an email to rubyonrails-talk+unsubscribe@googlegroups.com.
To post to this group, send email to rubyonrails-talk@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msg/rubyonrails-talk/-/iHKLLzvtewoJ.
For more options, visit https://groups.google.com/groups/opt_out.
 
 

No comments:

Post a Comment