У меня есть приложение с множеством изображений, загруженных с помощью скрепки и сохраненных на S3. У меня возникли некоторые проблемы, когда S3 сообщает моему приложению для iOS, что некоторые ключи изображений не существуют (хотя я вижу, что они действительно существуют, когда я смотрю на свое ведро S3). Одна из моих теорий заключается в том, что это вызвано именами файлов, поэтому я хотел бы упростить мой путь скрепки.
Мой существующий путь:
:path => "/:class/:style/:id_:basename.:extension"
Я бы хотел, чтобы это было
:path => "/:class/:id/:style.:extension"
что намного чище.
Моя проблема в том, что я не знаю, как это сделать. Моей первой мыслью было изменить строку формата пути в модели, а затем повторно обработать! все вложения, но теперь я понимаю, что скрепке необходимо использовать исходный путь, чтобы получить исходные загруженные изображения, прежде чем он сможет повторно обработать и сохранить изображения по новому пути.
Есть ли простой и быстрый способ сделать это изменение?
Спасибо!