Я использовал скрепку, чтобы загрузить и автоизменить размер фотографий в моем приложении для направляющих, и я люблю его. Только проблема о через месяц моем сумасшедшем менеджере, решает, что он хочет, чтобы новый размер отобразил фотографии в. Таким образом, я добавляю новый стиль в своей фото модели, и все хорошо для новых фотографий, но существующие ранее фотографии являются теперь проблемой. Теперь, когда я начинаю иметь больше, чем несколько фотографий для контакта с, мне нужен программный способ изменить размер существующих фотографий. Возможно, существует некоторый прием скрепки для такой вещи? Я не должен действительно выяснять RMagick и писать сценарий сам, если я не имею к.
Вам нужна повторная обработка !
метод Скрепки :: Вложения. См. документы .
class User < ActiveRecord::Base
has_attached_file :avatar, :styles => { :medium => "300x300>", :thumb => "100x100>" }
end
# Console...
>> User.find_each { |u| u.avatar.reprocess! }
Также, судя по комментариям перед переработкой !
есть скрепка: обновить задачу Rake, что может быть проще.