rails-activestorage 相关问题

Active Storage是Ruby on Rails的一个组件。它有助于将文件上载到Amazon S3,Google Cloud Storage或Microsoft Azure Storage等云存储服务,并将这些文件附加到Active Record对象。

活动存储校验和混乱

我刚刚使用 Active Storage 将测试文件(png 图像)上传到 Amazon S3。 我认为我注意到的是,从 S3 API 返回的文件 etag 与存储在...中的校验和不同。

回答 1 投票 0

活动存储_blob部分未被尊重或加载

我正在尝试编辑app/views/active_storage/blobs/_blob.html.erb,这是安装active_storage时创建的部分文件,它允许您自定义blob在action_text输出中的显示方式。 开

回答 1 投票 0

Rails 主动存储 - 打开/下载链接

关于Active Storage的问题:我刚刚更新到rails 5.2,我正在尝试打开保存为blob的附加文档。目前,它正在重定向到 root_path,知道如何打开/

回答 3 投票 0

在 ActiveStorage 上下文中测试

按照有关测试的 Rails 指南,对具有附件的两个类进行了以下操作(使用法语命名变体,该变体与保留的“文件”足够接近) 班级

回答 1 投票 0

错误(无法找到 profile_image_attachment 的反向关联(:在 ActiveStorage::Attachment 中记录)):

在我的 app/models/active_storage/attachment.rb 文件中我使用了这段代码 ActiveStorage 类::附件 < ApplicationRecord belongs_to :blob, class_name: "ActiveStorage::Blob def self.

回答 1 投票 0

为什么我的 ActiveStorage 服务设置被忽略?

我的项目中有以下文件。 配置/存储.yml 测试: 服务:磁盘 根: <%= Rails.root.join("tmp/storage") %> 谷歌: 服务:GCS 凭证: <%= Rails...

回答 1 投票 0

Rails 5 ActiveStorage:为什么我的表单在重新渲染页面时会忘记所选文件?

我正在使用主动存储来实现表单中的文件上传。 <%= form_for @listing do |form| %> # ... <%= form.text_field :title, placeholder: "Title" %> <%= form.file_field :

回答 2 投票 0

Rails 将活动存储从 Image Magick 迁移到 Libvips,无需重新生成图像

我们有一个 Rails 7 系统,在 Active Storage 中存储了大约 50,000 张照片,我们使用变体将其转换为不同的大小。目前,我们使用 Image Magick 作为图像处理的后端...

回答 1 投票 0

Rails ActiveStorage 附件到现有 S3 文件

我正在构建一个 PDF 解析器,它会触发 Sidekiq 工作程序来 OCR 解析 S3 中存储的文档中的数据。解析后的数据存储在Document模型中。 如何附加现有的 S3 ...

回答 2 投票 0

activestorage image_tag 显示 webkit 中缺少图像

我想在加入 Rails 团队之前先从这里开始。上传附件并重定向回页面查看它,或正常导航到页面查看它后,它会短暂显示...

回答 2 投票 0

测试 ActiveStorage 附件 (FileNotFound)

我在测试 ActiveStorage 附件时遇到错误。代码是这样的: 类 AssemblyTest < ActiveSupport::TestCase test 'Updating svg attachment should upload the upda...

回答 4 投票 0

如何避免在 ActiveStorage 中接受损坏的图像?

我目前正在将Rails 应用程序(驱动screenshots.debian.net)从Paperclip 迁移到ActiveStorage。它允许用户上传 PNG 图像,然后向所有用户显示。 TL;DR:...

回答 2 投票 0

为什么 DirectUploadsController#create 将校验和作为参数?

我正在构建一个带有自定义(反应)前端的主动存储直接上传组件,因此我没有使用开箱即用的 Rails 前端助手。 当我将文件数据发布到后端以获得

回答 1 投票 0

Rails Active Storage 图像上传到 Heroku Postgres 插件

我创建了一个 Rails 博客应用程序,我可以在其中将图像上传到我的文章中。我已使用 Postgres 插件将该应用程序部署到 Heroku。当我上传图像时,它们显示正常,但如果我进行更改,...

回答 1 投票 0

活动存储 has_many_attached 正在清除以前的上传

我正在尝试将更多文件添加到 has_many_attached 中,但是当我上传新文件时,以前的文件将被清除。上传多个文件确实会添加多个文件,但它们都会在下一个文件中被清除...

回答 3 投票 0

将 Rails 更新到 6.1.3.2 后,存储在 S3 中的图像的 URL 发生变化

请原谅我糟糕的英语。 在我们的系统中,我们使用Rails中的ActiveStorage来管理图像。 这次,我们将Rails从6.0.3.6更新到6.1.3.2,遇到了以下问题。 我愿意

回答 1 投票 0

配置 ActiveStorage 以通过 ECS 凭证使用 S3

我正在尝试配置 ActiveStorage 以使用 ECS 凭证,但找不到任何有关如何配置它的文档。 现在我有: 分期: 服务:S3 地区:“我的地区” 巴克...

回答 1 投票 0

如何为ActiveStorage Disk服务设置Cache-control?

我有一个带有 ActiveStorage 的简单 Rails 6 应用程序。我使用本地磁盘存储。当我像这样检查来自表示 url 的响应时 http://localhost:3000/rails/active_storage/disk/some-long-hash/

回答 2 投票 0

ActiveStorage:在所有者记录被销毁后分离(而不是清除)附件?

Rails API 文档对 has_many_attached 和 has_one_attched 方法进行了以下说明: 如果未设置 :dependent 选项,则所有附件将在以下情况下被清除(即销毁):

回答 3 投票 0

基于 ruby slim-bullseye 和 libvips-dev 的 Ror 实现巨大的 docker 镜像大小

我正在使用 ruby:3.1.3-slim-bullseye 来 dockerize Rails 7 应用程序。 图像大小约为 2Gb,没有明确的原因。 我正在使用使用 vips 的主动存储(这就是我使用 libvips-dev 的原因)。 我...

回答 1 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.