ActiveRecord: ¿Actualizar un registro si existe otra cosa crear?
Intentando implementar un registro de actualización de creación si no existe en el Registro Activo.
Actualmente utilizando:
@student = Student.where(:user_id => current_user.id).first
if @student
Student.destroy_all(:user_id => current_user.id)
end
Student = Student.new(:user_id => current_user.id, :department => 1
)
Student.save!
¿Cuál sería la forma correcta de actualizar el registro si existe o lo crea?