Я новичок в Ruby/Rails, поэтому, мой вопрос: что это отличный способ загрузить файл и сохранить имя файла в базе данных с помощью рельсов? Есть ли драгоценный камень? Или, может быть, есть хорошая встроенная функция?Идеальный способ загрузить файл в Rails 3.1
-1
A
ответ
2
Вы можете попробовать Paperclip.It самый популярный драгоценный камень в рельсах сообщества ...
https://github.com/thoughtbot/paperclip
эти линии делают все вещи
class User < ActiveRecord::Base
has_attached_file :avatar, :styles => { :medium => "300x300>", :thumb => "100x100>" }
end
Попробуйте ......
1
Большинство людей используют Paperclip Gem.
7
Также попробуйте carrierwave, Райан имеет хороший скринкаст об этом gem
3
Просто обратите внимание на ссылки, чтобы выбрать между PAPERCLIP & carrierwave:
Rails 3 paperclip vs carrierwave vs dragonfly vs attachment_fu
И
http://bcjordan.github.com/posts/rails-image-uploading-framework-comparison/
Я поражен, как много людей задают этот же точный вопрос без поиска SO первый .. .... – shuriu
Возможный дубликат [Rails 3 paperclip vs carrierwave vs dragonfly vs attachment \ _fu] (http://stackoverflow.com/questions/7419731/rails-3-paperclip-vs-carrierwave-vs-dragonfly-vs- прикрепление-фу) – Puce