0
Как изменить атрибуты экземпляра пользователя перед сохранением в контроллере пользовательских регистров, унаследованном от Devise :: RegistrationsController?Rails devise registration
Как изменить атрибуты экземпляра пользователя перед сохранением в контроллере пользовательских регистров, унаследованном от Devise :: RegistrationsController?Rails devise registration
Вы сами дали ответ. В вашей модели:
class User < ActiveRecord::Base
before_save :set_attributes
def set_attributes
// Change the attributes to what you like
end
end
Проблема заключается в изменении атрибута ony путем регистрации пользователя. Он используется для создания учетной записи для пользователя. – Bob
Тогда вы можете использовать 'before_create' вместо' before_save' – halfdan