Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/ruby-on-rails/67.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ruby on rails 在Rails 3.1中上传文件的完美方式_Ruby On Rails_Ruby On Rails 3_Ruby On Rails 3.1_Ruby On Rails Plugins - Fatal编程技术网

Ruby on rails 在Rails 3.1中上传文件的完美方式

Ruby on rails 在Rails 3.1中上传文件的完美方式,ruby-on-rails,ruby-on-rails-3,ruby-on-rails-3.1,ruby-on-rails-plugins,Ruby On Rails,Ruby On Rails 3,Ruby On Rails 3.1,Ruby On Rails Plugins,我是Ruby/Rails新手,所以,我的问题是:用Rails上传文件并将文件名保存在数据库中的最佳方法是什么?有宝石吗?或者可能有很好的内置功能?大多数人都使用。也可以试试,Ryan有一个很好的关于这一点的屏幕放映你可以试试回形针。它是rails社区最受欢迎的宝石 https://github.com/thoughtbot/paperclip 这些线做了所有的事情 class User < ActiveRecord::Base has_attached_file :

我是Ruby/Rails新手,所以,我的问题是:用Rails上传文件并将文件名保存在数据库中的最佳方法是什么?有宝石吗?或者可能有很好的内置功能?

大多数人都使用。

也可以试试,Ryan有一个很好的关于这一点的屏幕放映

你可以试试回形针。它是rails社区最受欢迎的宝石

   https://github.com/thoughtbot/paperclip
这些线做了所有的事情

   class User < ActiveRecord::Base
     has_attached_file :avatar, :styles => { :medium => "300x300>", :thumb => "100x100>" }
   end

试试看……

只要看看链接,就可以在回形针和卡纸之间进行选择:


我很惊讶有多少人在没有搜索的情况下问同样的问题……可能是重复的