【发布时间】:2015-03-08 02:49:39
【问题描述】:
我有以下模型/表格:
Topic 有很多 Post,Post 属于 User。
那么使用 Rails 查询或原始 SQL,我如何选择特定用户没有帖子的所有主题?
【问题讨论】:
-
删除了多余的部分,为了清晰起见重新措辞。
标签: mysql ruby-on-rails ruby-on-rails-4
我有以下模型/表格:
Topic 有很多 Post,Post 属于 User。
那么使用 Rails 查询或原始 SQL,我如何选择特定用户没有帖子的所有主题?
【问题讨论】:
标签: mysql ruby-on-rails ruby-on-rails-4
类似的东西:
Topic.joins("LEFT OUTER JOIN posts ON posts.topic_id = topics.id").joins("LEFT OUTER JOIN users ON posts.user_id = users.id").where("users.id IS NULL")
【讨论】: