如何获得未标记的用户

时间:2011-06-06 09:09:56

标签: ruby-on-rails-3

这会让我所有被标记的用户:

User.joins(:flags)

我将如何做与上述相反的事情?

1 个答案:

答案 0 :(得分:0)

尝试类似:

User.find(:all,
          :joins => 'LEFT JOIN flags ON users.flag_id=flags.id',
          :group => 'users.id',
          :having => 'flags.id IS NULL')