Можно ли вызвать метод в «validate_uniqueness»Вызов метода в validate_uniqueness в Rails
У меня есть столбец с именем «profile_url», который должен быть уникальным для всех пользователей. Я проверяю его уникальность с помощью
validates_uniqueness_of :profile_url, message: "has already been taken"
Я хочу, чтобы это перенаправляло метод, если это произошло. Возможно ли в рубине на рельсах назначить метод вместе с этой проверкой строки уникальности.
перенаправление на метод? где? в контроллере? в модели? – Surya
в модели .............. –
Нет. Невозможно перенаправить метод, если проверка не выполняется. Однако вы можете использовать обратный вызов 'after_validation' и проверить наличие ошибок на объекте. – Surya