class Author
has_many :post
end
class Post
belong_to :author
has_many :content
end
class Content
belong_to :post
(column: section)
end
c = Content.select("post_id").where("section like ?", 'foo%')
p = ActiveRecord::Base.connection.select_all(Post.select("title, post_id ").joins(:author).where(:id => c.map(&:post_id)).to_sql)
как объединить c
и p
, чтобы стать табличной структурой по столбцу post_id
?
как в SQL:
select * from c,p where c.post_id = q.post_id ;
Большое спасибо.