在SQL你可以有SELECT x,y FROM ...
如何在選擇2個或多個模型回where子句
,但如果我用where
,生成的SQL只能從它所在作用於車型選擇。
因此,例如:
user has_many :posts
post belongs_to :user
Post.includes(:users).where('created_at < ?' 1.day.ago
)將有
SELECT "posts".* FROM "posts" WHERE (created_at > '2013-03-06 07:37:09.010916')
,但我怎麼SELECT
帖子和用戶,因此將返回崗位的用戶呢?
+1爲更新。休息一切都是正確的。 – 2013-03-07 09:27:09