Method: ActiveStorage::Blob#delete
- Defined in:
- activestorage/app/models/active_storage/blob.rb
#delete ⇒ Object
Deletes the files on the service associated with the blob. This should only be done if the blob is going to be deleted as well or you will essentially have a dead reference. It’s recommended to use #purge and #purge_later methods in most circumstances.
322 323 324 325 |
# File 'activestorage/app/models/active_storage/blob.rb', line 322 def delete service.delete(key) service.delete_prefixed("variants/#{key}/") if image? end |