我有一个应用程序,需要上传图像以供应用程序的其他部分使用,但很少使用。它不是经常做的事情,也不是经常查看的事情(例如照片)。这是一张图像,然后通过 API 发送以打印并作为明信片发送。
最初,我使用回形针,并且喜欢将图像附加到模型上的便捷性。但在 Heroku 上,我需要将其设置为与 S3 一起使用,这可能没问题,但我一直在想,也许它应该只存在于数据库中。
每次我将其作为明信片发送时,都需要通过 API 将其作为二进制文件上传。
推荐的方法是什么?有没有一个插件或 gem 可以让它变得更容易?作为博客上传到数据库是更直接的方法吗?
最佳答案
回形针的设置非常简单,我的一个 friend 有一个网站,他刚刚用从该网站上传的大量图像创建了一个网站,他上个月从亚马逊获得的 S3 账单总额为 10 美分。所以我不会因为成本而回避它。我刚刚将回形针文件夹从我的一个应用程序添加到 S3 来确定其成本。当我收到第一份账单时,我可以在一周左右的时间内向您报告。
关于ruby-on-rails - 在heroku 上的rails 中将图像上传到数据库的简单方法是什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3305052/