2010-04-29 24 views
19

Kullanarak dosya kopyalama nasıl Yapılır depolama için S3 kullanarak Paperclip ile dosya kopyalama yolu biliyor mu? Kendi yazımı yapmaya başlamadan önce, bunu yapmanın bir yolu olmadığından emin olmak istedim. TeşekkürlerPaperclip

cevap

28

Kağıt kırpıntısı ile uğraştıktan sonra, bunu anladım. Dosyaları kopyalamak gülünç derecede basit!

# Stupid example method that just copies a user's profile pic to another user. 
def copy_profile_picture(user_1, user_2) 
    user_2.picture = user_1.picture 
    user_2.save # Copied the picture and we're done! 
end 

Bu, amazon s3 ile de harika çalışır. Tatlı

+3

Sorun burada olsa da, herhangi bir medya düzenleme veya silme işleminiz varsa, kullanıcı 1 resim düzenlediğinde veya sildiğinde, kullanıcı 2 bu değişiklikleri profillerinde alır, doğru mu? –

İlgili konular