Por ejemplo si queremos que datos se guarden en mayusculas ponemos
class Usuario < ActiveRecord::Base
before_save :normalize
def normalize
self.nombre.upcase!
self.apellidos.upcase!
end
end
Otra opción es más corta
class Usuario < ActiveRecord::Base def before_save self.nombre.upcase! self.apellidos.upcase! end endfuente : http://www.apuntesweb.es/modificaciones-antes-de-guardar-los-datos-en-la-base-de-datos-en-rails/
Comentarios
Publicar un comentario