Я хочу, чтобы пользователи моего рубинового приложения на рельсах могли загружать документы (документы Word, электронные таблицы, PDF-файлы и т. Д.). Каков наилучший способ сделать это?Хранение документов с использованием Ruby On Rails
5
A
ответ
7
Я использовал file_column, attachment_fu и paperclip. Мне также пришлось погрузиться в источник на всех трех плагинах.
Без сомнения, я рекомендую скрепку над другими. Источник легче читать и понимать. Его легче расширить. Он не делает посторонних копий файлов.
Пойдите с скрепкой и сообщите нам, если у вас есть вопросы.
1
"Best" зависит от ваших конкретных потребностей, но посмотрите на PaperClip. Это довольно простой способ объединить файлы с ActiveRecord.
0
Я согласен с тем, что Paperclip является лучшим решением в настоящее время.
Если вы решили использовать Paperclip, вы можете взглянуть на этот вопрос, который обсуждает, как отображать миниатюры для типов без изображения (.doc, .xls и т. Д.).