在 Ruby on Rails 指南中,我看到了使用联接的示例。例如
Category.joins(:posts)
导致查询
SELECT categories.* FROM categories
INNER JOIN posts ON posts.category_id = categories.id
这一切都很好,但是如何使用 Active Record 返回类别和帖子列?还是我完全错过了 SQL 的一些东西?
在 Ruby on Rails 指南中,我看到了使用联接的示例。例如
Category.joins(:posts)
导致查询
SELECT categories.* FROM categories
INNER JOIN posts ON posts.category_id = categories.id
这一切都很好,但是如何使用 Active Record 返回类别和帖子列?还是我完全错过了 SQL 的一些东西?