Ruby 如何在rails上上载、存储和下载文件

Ruby 如何在rails上上载、存储和下载文件,ruby,ruby-on-rails-4,Ruby,Ruby On Rails 4,我如何让一个用户上传一个文件(最好不是图像)并让另一个用户下载 我最初的想法是让用户A将一个文件上传到站点的数据库中,将其转换为链接,允许用户A将此可下载链接发送给用户B,用户B可以单击并下载 我如何才能做到这一点?这方面有很多专门的宝石: 最受欢迎的两个是和。这两者的功能基本相同,允许您将文件作为记录附件进行管理 您可以指定许多内容,如可接受的格式、后处理、存储位置(本地或AWS3)等。您是否已尝试解决此问题?示例代码?

我如何让一个用户上传一个文件(最好不是图像)并让另一个用户下载

我最初的想法是让用户A将一个文件上传到站点的数据库中,将其转换为链接,允许用户A将此可下载链接发送给用户B,用户B可以单击并下载


我如何才能做到这一点?

这方面有很多专门的宝石:

最受欢迎的两个是和。这两者的功能基本相同,允许您将文件作为记录附件进行管理


您可以指定许多内容,如可接受的格式、后处理、存储位置(本地或AWS3)等。

您是否已尝试解决此问题?示例代码?