ruby-on-rails - 查找关联中所有为零的内容

标签 ruby-on-rails ruby-on-rails-3

所以我有一个帖子和一个用户。
帖子有_许多用户,用户属于_一个帖子。
我需要一个 find 来找到所有没有任何用户的帖子,如下所示:

Post.first.users
 => [] 

最佳答案

Post.where("id not in (select post_id from users)")

关于ruby-on-rails - 查找关联中所有为零的内容,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4947843/

相关文章:

ruby-on-rails - 如何 Hook 保存!使用 rails before_save!打回来

ruby-on-rails - 如何独立测试模型的回调方法?

ruby-on-rails - ActiveRecord 中的 Postgres 插入错误

javascript - SpineJS url() 可以支持 Rails 中的嵌套资源吗?

ruby-on-rails - 在 Ruby 中更改文件的权限

ruby-on-rails - ruby 会从响应中剥离标题吗?

ruby-on-rails - 如何从 Rails 内部动态发送回复邮件

javascript - 在 ruby​​ on Rails 应用程序的日历中过滤事件

javascript - Rails respond_to 格式 - 需要 .js 扩展名?

ruby-on-rails - 通过 RubyGems 安装 JSON 1.8.1 时出错