Вы знаете, что делать: в рабочей базе данных появляются некоторые недопустимые данные, и вам нужно избавиться от них. Вы запускаете консоль Rails на производственном сервере и вводите запрос:
Foo.where(bar: 'baz').all
Вы просматриваете возвращенные данные, и это то, что вам нужно удалить. Затем вы вводите:
Foo.where(bar: 'baz').destroy_all
И ваше сердце на секунду останавливается. просто хочу увидеть запрос перед его запуском.
Есть ли способ сделать это в Rails? Я ищу метод, похожий на
Foo.where(bar: 'baz').to_sql
, но тот, который вернет запрос DELETE.