В общем есть модель room. У нее есть параметры level и last_level. ну то есть этаж квартиры и максимальный этаж в этом доме. Надо сделать так, чтобы квартиры у которые level и last_level одинаковые не выводились.
Что-то типа Room.where.not(level==last_level) <- погано выглядит, но чтобы понятней была идея.