【发布时间】:2011-05-29 14:37:16
【问题描述】:
class User
has_many :subscriptions
...
end
class Subscription
belongs_to :user
...
end
当我执行User.includes(:subscriptions) 时,日志显示:
用户负载 (0.3ms) SELECT
users.* FROMusers订阅负载 (0.2ms) SELECTsubscriptions.* FROMsubscriptionsWHERE (subscriptions.user_id IN (1,2,3,5))
我本来期望一个连接查询,但我没有看到它。
有人对此行为有解释吗?
【问题讨论】:
标签: ruby-on-rails ruby ruby-on-rails-3 activerecord