【发布时间】:2013-08-16 21:57:47
【问题描述】:
我在优化大型活动记录查询时遇到问题。我需要在我的请求中包含一个关联模型,但由于返回集的大小,我只想包含几个关联列。例如我有:
Post.includes(:user).large_set
当我在寻找类似的东西时:
Post.includes(:user.name, :user.profile_pic).large_set
据我所知,我需要实际使用名称和个人资料图片属性,因此 Post.joins(:user) 不是一个选项。
【问题讨论】:
标签: sql ruby-on-rails ruby rails-activerecord