Я обновляю некоторые детали своей базы данных, используя update all. Когда возвращенные данные являются пустыми, обновляются все сбои ActiveRecord :: StatementInvalid: Mysql2 :: Ошибка: неизвестный столбец
Я знаю, что это можно исправить, например, но это выглядит как избыточное использование, потому что в моей кодовой базе я делаю много изменений следующим образом
Product.where(local_product: true).update_all(tax: 0) if Product.where(local_product: true).present?
Хотелось бы, чтобы update_all справился с этим сам или есть какой-то другой способ?