Obtener ruta al archivo ActiveStorage en el disco
Necesito obtener la ruta al archivo en el disco que está usandoActiveStorage
. El archivo se almacena localmente.
Cuando estaba usando un clip, usé lapath
método en el archivo adjunto que devolvió la ruta completa.
Ejemplo
user.avatar.path
Mientras mira elActive Storage Docs, parecíarails_blob_path
haría el truco. Sin embargo, después de mirar lo que devolvió, no proporciona la ruta al documento. Por lo tanto, devuelve este error:
No existe dicho archivo o directorio @ rb_sysopen -
Fond
Necesito la ruta al documento porque estoy usando la combine_pdf gem para combinar múltiples archivos PDF en un solo PDF.
Para la implementación del clip, recorrí las rutas completas de los archivos adjuntos pdf seleccionados yload
ellos en el pdf combinado:
attachment_paths.each {|att_path| report << CombinePDF.load(att_path)}