instance method
delete
Ruby on Rails 7.2.3
Since v5.2.8.1Signature
delete()
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.
Source
# File activestorage/app/models/active_storage/blob.rb, line 307
def delete
service.delete(key)
service.delete_prefixed("variants/#{key}/") if image?
end
Defined in activestorage/app/models/active_storage/blob.rb line 307
· View on GitHub
· Improve this page
· Find usages on GitHub
Defined in ActiveStorage::Blob