我有两个作用域:
scope :active, -> { joins(:poi).merge(Poi.active) }
scope :valided_by_user, -> { joins(:poi).merge(Poi.valided_by_user) }
我想有一个范围";显示";返回所有活动或有效_by_user 的记录
如何将这两个作用域与或条件连接起来?
您可以执行以下
scope :active_or_valided_by_user, -> { active.or(valided_by_user) }