SQLでは次のことができますSELECT x,y FROM ...
しかし、私がを使用する場合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
、投稿ユーザーも返されるようになりますか?