rails-activestorage 相关问题

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

rails ActiveStorage 非图像文档在新浏览器选项卡中打开

以下命令 <%= link_to image_tag(url_for(document.file.preview(resize_to_limit: [250, 250]))), document.file , target: '_document' %> 正在启动 ActiveStorage 的下载

回答 1 投票 0

编辑资源时Rails附件为零,如何处理?

我是 ActiveStorage 的新手。 我有一个名为 Landing 的模型,带有附件:图像。 (我正在使用 ActiveStorage)。 创建新记录时一切正常,但是当您更新任何属性时,图像

回答 1 投票 0

一种型号上有两个 Active Storage 附件 - 一个可以使用,另一个不能使用

我有一个 Ruby on Rails 7 项目,其模型名为chapters.rb,它有两个活动存储附件:视频和 cover_image。在我的表单中,每个文件都有一个文件字段,并且我已经仔细检查了...

回答 1 投票 0

Rails ActiveStorage:如何完全删除特定附件的所有变体(所有 ActiveStorage DB 记录和文件)

如何完全删除(特定附件的)所有变体,意思是: 所有 ActiveStorage 表中的所有数据库记录,并且 文件夹 /storage 中的所有关联文件)? 模型场景...

回答 1 投票 0

S3 关键组织最佳实践 - UUID、PK 或名称?

我已为我存储的一些文件创建了一个 S3 存储桶。我们使用 Rails ActiveStorage 来支持它。 我们的应用程序有帐户和用户。该帐户每月生成两个文档,我们要保存到

回答 1 投票 0

Rails 7,如何删除上传到Cloudinary的图片

我有 Rails 7。我已经使用 Cloudinary 设置了 Active Storage。当我写一篇包含一张或多张图像的文章时,图像会正确上传到 Cloudinary。然而,当我删除这篇文章时,它确实...

回答 1 投票 0

如何更改 Rails 中每个 activestorage 附件变体的文件名?

我使用的是rails 7,并且有一个带有名为“image”的附件的模型: IMAGE_VARIANTS = { 封面:[426, 426], 中:[1280, 1280], 大: [1920, 1920], 完整:[2560, 2560] } 有一个属性...

回答 1 投票 0

Rails ActiveStorage 不保存在 ActiveJob 范围内执行的附件

我有一个 ActiveJob,它从 URL 下载图像并将其附加到 ActiveRecord 实例。在工作范围内,附件工作正常 - 我可以成功读回 blob。

回答 1 投票 0

在生产环境中禁用或静音 Rails 7 中的活动存储信息日志

在 Rails 6 和 Rails 7 中,活动存储信息日志在大多数情况下都很烦人和无用。对于每个图像或变体,我都会得到这么多垃圾作为日志,这是滚动和阅读的负担......

回答 1 投票 0

多个 Azure 存储与 Rails 6 应用程序集成

我已将 Azure Active Storage 用于使用 Rails v6 开发的应用程序上上传的所有用户文件。工作得很好。 现在我想复制正在获取的文件

回答 1 投票 0

如何使用 RSpec 系统测试 Active Storage 映像?

我正在编写 RSpec 系统规范来测试 Active Storage 支持的图像页面中的存在情况。使用水豚公司。 实际上在我的规范文件中我使用的是这样的代码: 它的图像应该是公关的...

回答 0 投票 0

直接上传后直接将URL分配给has_attachment

我能够生成一个预签名 URL,以便从 iOS 应用程序直接上传。我想根据这个预先指定的 URL 直接设置 ActiveStorage 附件 URL。这样,rails 就不会处理

回答 0 投票 0

在 Active Storage 中重新创建变体版本

在 Rails 7 中,我已经附加了我的产品图像。但我需要从中创建新的变体。所以我添加到我的产品模型中: has_many_attached :product_images |可附加| 可附加。

回答 1 投票 0

如何设置 ActiveStorage URL 的过期时间

所以根据官方 Rails 文档,用于查看存储文件的 URL 是永久性的,无法使它们过期。 使用 rails_blob_path 和

回答 1 投票 0

Action Job 似乎找不到带有错误的 Action Storage 附件:Errno::ENOENT(没有这样的文件或目录@rb_sysopen

我有一个 Rails 7.0.4 应用程序,其中有一个简单的 TranscriptionController,一旦提交了带有标题、描述和 audio_file 的表单,就会启动一个 Action Job 来处理音频

回答 1 投票 0

带有活动存储的 Rails 计数器缓存

我有一个带有 3 个附件的帐户模型,使用 Active Storage,has_many_attached:附件。 我想知道该帐户有多少附件,最有效的方法(也称为无连接) ...

回答 2 投票 0

How to resize images before uploading with Active Storage (linked with AWS)

我尝试将 Active Storage 与 Amazon Web Services 一起使用,而不是 Carrierwave 和 Cloudinary。 使用 Carrierwave,我有一些功能可以在通过

回答 4 投票 0

更改 ActiveStorage GCS 重定向主机

我正在使用这个 ActiveStorage 方法: Rails.application.routes.url_helpers.rails_storage_proxy_url(对象,主机:ENV.fetch('BLOB_HOST')) 我的桶在 GCS 上是公开的。 最重要的是,它有一个 CNAME ...

回答 0 投票 0

ActiveStorage 的几个问题

为什么 PDF(可预览?)不支持与变体相同的语法: has_one_attached:文件做|文件| 文件变体:square_small, 格式:'jpg', resize_to_fill: [60, 60...

回答 0 投票 0

与 rails ActiveStorage 一起使用时如何隐藏 S3 存储桶 url

如何使用 ActiveStorage 将 S3 存储桶 URL 隐藏在像 media.example.com 这样的自定义域后面,这样当您打开 ActiveStorage blob 图像时,它会将您重定向到名为 media.exampl 的域...

回答 0 投票 0

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