Como obtengo el original_filename

Saludos, anteriormente hice una pregunta sobre por que no me reconocia
el has_attachment y era por que no he tenido instalado una version de
rails 1.2.x para ese puglin, bueno, la cuestion es que por el momento no
lo voy ha actualizar, que eso quedara para mas luego.

Mi pregunta en si es ahora que estoy tratando de subir archivos pdf pero
sin el plugin mensionaod anteriormente, asi que me puse a investigar y
encontre otras maneras, claro que con un poco mas de trabajo:

Siguiendo lo investigado tengo esta clase, quiero saber como obtengo el
original_filename o si es algun metodo…

archivo de clase <ActiveRecord:: Base
def self.save(upload) def self.save (subir)
name = upload[‘datafile’].original_filename
directory = “public/data” directory = “public / datos”
# create the file path # Crear la ruta del archivo
path = File.join(directory, name) path = File.join (directorio,
nombre)
# write the file # Escribir el archivo
File.open(path, “wb”) { |f| f.write(upload[‘datafile’].read) }
File.open (ruta, “BM”) (| f | f.write (subir [ ‘archivo de’]. Leer))
end final
end final

Espero que me puedan ayudar