【问题标题】:How should I parse a file in Ruby on Rails to store in a database?我应该如何解析 Ruby on Rails 中的文件以存储在数据库中?
【发布时间】:2012-10-05 23:43:31
【问题描述】:

我想创建一个简单的表单供用户上传文件,该文件将存储在数据库中。我还想在数据库中显示所有提交的文件及其名称和下载文件的链接。从原理上讲,在 Rails 中执行此操作的最佳方法是什么/我应该如何将文件存储在表中(我的表应该有哪些字段?等等)。谢谢!

【问题讨论】:

    标签: ruby-on-rails ruby


    【解决方案1】:

    我会使用回形针 gem 上传到 s3 而不是文件系统

    https://github.com/thoughtbot/paperclip

    查看自述文件,大多数示例都是针对图像的,但也适用于非图像文件

    【讨论】:

      【解决方案2】:

      使用回形针上传文件,您可以将图像/文件存储在数据库以及 s3 (AWS) 中 请参阅下面的链接如何通过示例在导轨中使用回形针

      这里是如何在rails中使用回形针上传文件的步骤

      http://patshaughnessy.net/2009/4/30/paperclip-sample-app
      

      github

      https://github.com/thoughtbot/paperclip
      https://github.com/websymphony/Rails3-Paperclip-Uploadify
      

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2013-12-10
        • 1970-01-01
        • 2011-01-10
        • 1970-01-01
        • 1970-01-01
        • 2013-10-09
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多