в таких случая лучше использовать arel, тогда скоупы будут нормально накладываться друг на друга.