【发布时间】:2019-06-06 09:38:24
【问题描述】:
我已将 AWS S3 设置为在生产模式下将我的图像存储在具有活动存储的 Rails 5.2 上。这很好,但是我注意到如果我将数据库从 Heroku 复制到我的本地计算机,以便我可以在当前平台状态下工作,由于活动存储中的虚拟 blob 存储,我会丢失图像。
我已经写了一些语句,所以它只是忽略调用而不给出零错误等。我的问题是......
在本地开发和工作时,我是否应该设置我的 Rails 应用程序以将图像存储到 AWS S3?这似乎不对,但是我不确定如何将生产数据库复制到本地计算机中,并且图像也会出现(活动存储 blob url 将是正确的)。我猜这是本地端的配置问题加上活动存储......(挠头)。
还有其他人遇到过这个吗?谢谢你。
【问题讨论】:
标签: ruby-on-rails amazon-s3 rails-activestorage ruby-on-rails-5.2