【发布时间】:2011-08-01 18:11:08
【问题描述】:
我在我的 Rails 应用程序中使用 Devise 进行身份验证。我想在我的一些控制器中急切地加载一些与用户相关的模型。像这样的:
class TeamsController < ApplicationController
def show
@team = Team.includes(:members).find params[:id]
current_user.includes(:saved_listings)
# normal controller stuff
end
end
我怎样才能做到这一点?
【问题讨论】:
-
覆盖 current_user 方法
标签: ruby-on-rails ruby-on-rails-3 activerecord devise eager-loading