Можно ли инвертировать именованную область в Rails3?

В моей модели Rails3 у меня есть две именованные области видимости:

scope :within_limit,     where("wait_days_preliminary <= ? ", ::WAIT_TIME_LIMIT.to_i )
scope :above_limit,      where("wait_days_preliminary > ? ",  ::WAIT_TIME_LIMIT.to_i )

Основываясь на их сходстве, для меня было бы естественно определить вторую, инвертируя первую.

Как я могу сделать это в Rails?

10
задан fl00r 5 March 2012 в 22:26
поделиться