Мне нужно получить путь к файлу на диске, который использует ActiveStorage
. Файл хранится локально.
Когда я использовал скрепку, я использовал метод path
во вложении, который возвращал полный путь.
Пример:
user.avatar.path
Если посмотреть на документы Active Storage, похоже, что rails_blob_path
. После просмотра того, что он возвратил, он не указывает путь к документу. Таким образом, он возвращает эту ошибку:
Нет такого файла или каталога @rb_sysopen -
Фон
Мне нужен путь к документу, потому что я использую гем comb_pdf для объединения нескольких PDF файлов в один PDF файл.
Для реализации скрепки я перебрал полные пути выбранных вложений PDF и load
их в объединенный файл PDF:
attachment_paths.each {|att_path| report << CombinePDF.load(att_path)}