Method: ActiveStorage::Blob#download
- Defined in:
- activestorage/app/models/active_storage/blob.rb
#download(&block) ⇒ Object
Downloads the file associated with this blob. If no block is given, the entire file is read into memory and returned. That’ll use a lot of RAM for very large files. If a block is given, then the download is streamed and yielded in chunks.
266 267 268 |
# File 'activestorage/app/models/active_storage/blob.rb', line 266 def download(&block) service.download key, &block end |