Я не знаю, возможно ли это. Проблема в том, что у меня есть Модель, которая уже давно используется и много раз использовалась в коде. Теперь я хочу добавить один столбец, который определяет, должна ли определенная строка передаваться как обычный вызов или нет, как мягкое удаление, где, если в модели есть столбец delete_at, строка не будет передаваться как вызов модели по умолчанию. Я не хочу go проходить через каждый вызов модели и добавлять область видимости или предложение where, потому что их много.
Итак, как я могу добавить функцию типа мягкого удаления для модели, чтобы игнорировать определенную строку с помощью условный столбец в вызове по умолчанию?