Файлы версий скрепок с помощью vestal_versions - PullRequest
1 голос
/ 18 ноября 2010

Я настроил его прямо сейчас, чтобы сохранять изображения в моей файловой системе rails и сохранять старую версию файла в пути, например / images /: id /: version /: filename

Как мне использовать vestal_versions, чтобы получить URL старого пути к файлу?

Использование .revert_to! (1) увеличивает фактический номер версии, поэтому @ image.version из 2, который затем возвращается в 1, становится версией 3, полностью бросая гаечный ключ в моей способности получить URL старого файл.

Использование reset_to удаляет все более поздние ревизии.

Как мне это сделать? Вам нужны разъяснения?

1 Ответ

2 голосов
/ 18 ноября 2010

Как насчет использования .revert_to (1) вместо revert_to! (1)? Таким образом, он не будет выполнять обновление базы данных, если вы не решите сохранить его.

...