У меня есть модель ActiveRecord и способ ее настройки, я никогда ничего не удаляю. Вместо этого у меня есть логический столбец, который имеет значение true, если запись удалена, и false в противном случае. Я выполняю несколько запросов .where по этой модели. Мне нужен удобный способ автоматического добавления условия ": Удалено => 0" ко всем моим вызовам .where, которые я выполняю, чтобы никогда не получать удаленные записи.
Моим первоначальным инстинктом было расширение метода «где» для ActiveRecord, но, похоже, метода «нет» нет.
Каков наилучший способ достижения вышеуказанной функциональности наиболее объектно-ориентированным способом?
Спасибо.