Как клонировать с помощью Paperclip без повторной загрузки - PullRequest
3 голосов
/ 08 ноября 2011
new_image = UserImage.create(:upload => images.upload)
new_image.save
self.user_images << new_image

это создаст новый файл в s3 с тем же содержимым.

Как мне заставить их указывать на один и тот же URL?

Если это невозможно, должен ли яначать открывать вопрос и раскошелиться в Paperclip?

1 Ответ

0 голосов
/ 14 августа 2012

Вы можете сделать это

new_image = UserImage.create(:upload => images.upload)
if new_image.save
  self.user_images = new_image.upload if new_image.upload.exists?
end
...