我有JBuilder的显示呈现部分:导轨包括通过Jbuilder的部分
:
json.contents @item_trackers, partial: 'item_trackers/item_tracker', as: :it
在这部分我协会通过它变量来访问我的pages_trackers json.pages it.pages_trackers.order("created_at ASC")
问题是当请求被触发时,它会加载属于item_tracker(每个请求)的每个page_tracker。
我试过到包括pages_trackers在我的控制器型号: item_trackers.includes([:pages_trackers])
但它仍然加载每page_tracker和我有 “未使用预先加载” 消息:
未使用Eager Loading检测到 ItemTracker => [:pages_trackers] 从您的查找器中删除::includes => [:pages_trackers]
有人可以帮助我吗?