На вашей локальной машине разработки (поскольку вы упомянули локальный диск) у вас должен быть файл config/storage.yml
, который имеет блок, подобный приведенному ниже:
local:
service: Disk
root: <%= Rails.root.join('storage') %>
В этом примере выше я сохраняюфайлы в папке с именем storage
в корне моего приложения rails.Внутри этой папки вы найдете вложенные папки, которые не предназначены для навигации через проводник / Finder (но вы можете).
Через ваше приложение rails, например, через представления, вы будете использовать помощников по URL , которые еще недостаточно документированы.
С консоли rails вы можете попробовать модель с именем Foo
с has_one_attached :photo
Foo.last.photo.blob.key
Это должно дать вам ~ 24 строки символов.
- Первые 2 символа являются подпапкой внутри папки, на которую я указал выше
- Следующие 2 символа являются подпапкой внутри этой
Внутриподпапка - это файл с именем, совпадающим с ключом, который вы напечатали выше (без расширения).Это ваш файл.