【发布时间】:2013-03-10 03:22:38
【问题描述】:
我在 joins 下是如何工作的
Category.joins(:posts)
This produces:
SELECT categories.* FROM categories
INNER JOIN posts ON posts.category_id = categories.id
但是我如何从帖子表中获取列数据。是否可以从两个表中检索所有列,例如
SELECT categories.*,posts.* FROM categories
INNER JOIN posts ON posts.category_id = categories.id
或者我只能通过使用原始 sql 来实现?
【问题讨论】:
-
这两个类之间是否定义了任何关系?
标签: sql ruby-on-rails ruby ruby-on-rails-3 join