2010-06-17 9 views

Répondre

7

Suppression il devrait être aussi simple que la mise à zéro

# assuming... 
has_attached_file :picture 

@thing.picture = nil 
@thing.save 

ou

@thing.update_attribute(:picture, nil) 

et Paperclip prendra soin de cela pour vous ...

+0

Merci. J'ai oublié dans Paperclip Readme et ne pouvait pas comprendre avant. >. < –

+0

J'aime définir une méthode delete_thing = qui recherche des valeurs de retour de formulaire booléen typiques et supprime la photo si ce qui est passé est vrai. Def_valeur = (val) chose = nil si val = ~/true/on/1 /; fin – Jared

34

classe Ruby File a une méthode delete:

File.delete(Rails.root + '/foo.jpg') 
+0

Merci mon pote. :) –

+0

Salut, John. Est-il possible de créer un dossier? – rony36

+0

@ rony36 http://stackoverflow.com/search?q=%5Bruby%5D+create+directory –

Questions connexes