我有一个看起来像这样的 rails 范围:
default_scope joins(:groups).where("groups.name in ('GROUP1','GROUP2')")
它过滤了我的模型对象,它们不在 GROUP1 或 GROUP2 中,但我需要找到一种方法来过滤它们没有 GROUP1和GROUP2 的模型对象。
有什么建议么?提前致谢。
我有一个看起来像这样的 rails 范围:
default_scope joins(:groups).where("groups.name in ('GROUP1','GROUP2')")
它过滤了我的模型对象,它们不在 GROUP1 或 GROUP2 中,但我需要找到一种方法来过滤它们没有 GROUP1和GROUP2 的模型对象。
有什么建议么?提前致谢。