问题标签 [refile]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
178 浏览

ruby-on-rails - 重新归档多个附件的元数据

使用 refile gem,我想为多个上传保存文件名。我在这里的 github 上打开了一个问题,但也想联系 SO。实际上这里也注意到了。

按照自述文件,我应用了正确的 strong_params,我可以看到它们在日志中是允许的,但不要写入 db。

A :story accepts_attachments_for :documents,我的元数据设置正确Documents班级正确设置了元数据。

当我提交时,没有任何内容被拒绝——我可以在日志中看到参数被接受,但元数据(文件名等)没有保存。

我从哪说起呢?

资源:

和控制器参数:

我的 Attachment.rb 列:

0 投票
1 回答
118 浏览

ruby-on-rails - RoR/Refile Gem - 图像未在 Microsoft Edge 中加载

我们正在使用 refile gem 在我们的平台上显示图像,它们在除 Microsoft Edge 之外的不同浏览器上运行良好。我应该了解 Microsoft Edge 的其他格式或限制吗?

(我没有Microsoft Edge,所以无法直接测试)

任何帮助都会很棒。谢谢。

0 投票
0 回答
28 浏览

ruby-on-rails - Refile Gem 上传时没有裁剪选项

除了堆栈溢出之外,我还尝试了其他东西,但无法在 Refile Gem 上实现裁剪器。提前致谢

0 投票
0 回答
113 浏览

ruby-on-rails - 在 activeadmin 中使用 refile gem 上传照片

目前,我正在使用 refile 让我的用户在他们的个人资料中上传照片。我正在尝试通过活动管理员将照片添加到他们的个人资料中。出于某种原因,我无法让它工作。有没有人有工作代码的例子?这就是我所在的地方。

这就是我在活动管理员中的 user.rb 文件中的内容

0 投票
0 回答
247 浏览

ruby-on-rails - 使用 refile gem,Ruby on Rails 保存上传到亚马逊 S3 的图像详细信息

您好我正在尝试使用 refile gem 将图像直接上传到 S3

project.rb 看起来像

项目/照片.rb

配置/初始化程序/refile.rb

Refile.backends 的输出 [图 1]

Refile.backends 的输出

photos_files 文件上传的参数如下所示 [图 2]

文件上传的参数对于 photos_files 看起来像这样

问题:

  1. 无法获取并保存正在保存到亚马逊 S3 的数据库中的密钥。Refile.backends 中显示了不同的键。
  2. 如何在更新时保存新文件。目前它会覆盖现有文件。
0 投票
1 回答
188 浏览

ruby-on-rails - 如何在 Rails 中处理多种文件格式?

假设我有一个类似媒体池的项目。基本上我希望能够上传您可以上传的任何文件(图像、视频、pdf 等)。

我正在考虑使用 refile,因为它支持动态处理图像,这很好,因为将有一个图像 api 应该让用户请求他需要的任何大小的图像。

但是,我将如何处理 pdf 上传或视频上传(甚至视频处理)?

是否有更好的选择来重新归档?

非常感谢!

0 投票
1 回答
88 浏览

ruby-on-rails - 使用 mongo db 在 Ruby 模型上从 HTTpary 创建 Refile 附件

使用 Rails 后端构建移动应用程序,我想使用 rails 将 facebook 个人资料图片从 facebook 导入我自己的系统。个人资料图片位于某个 url,我后端的图片正在使用 Refile 保存。

ProfilePicture 模型:

用户模型:

使用 HTTParty 设置图片的代码:

个人资料图片已获取,因为我可以在 HTTP 结果中看到数据。上面“更新”操作的数据库结果将是 mongodb 中的新 ProfilePicture 记录,并引用用户数据,所以也可以。所以唯一的问题是,附件没有被保存。

如何保存附件?

0 投票
1 回答
23 浏览

ruby-on-rails - 我无法在 rails 中获取 refile.rb fron setting.yml 的值

我想在 config/initializers/refile.rb 中调用 setting.yml 的值所以我尝试如下设置它。但它不像我想的那样工作。

当我运行 SPEC 文件时,Refile.cdn_host 的值为空。我不太清楚为什么这个值是空的。我能得到一些建议吗?

配置/设置/test.yml

配置/初始化程序/refile.rb

顺便说一下,当我如下更改时,

它确实可以工作而不会为空。

0 投票
1 回答
672 浏览

ruby-on-rails - 重新文件返回 Aws::S3::Errors::Forbidden: 错误

突然间gem在尝试从 S3 存储桶中获取图像时Refile开始抛出错误。Aws::S3::Errors::Forbidden:虽然我能够上传/获取新图像,但此问题仅发生在旧文件中。

我尝试向 S3 添加新的存储桶策略,如此处所述:https ://github.com/aws/aws-sdk-ruby/issues/201但似乎没有一个对我有用,可能是我写的不正确。

以下是错误日志:

0 投票
1 回答
289 浏览

ruby-on-rails - 如何从 Refile 迁移到 ActiveStorage?

知道如何使用Refile将正在运行的项目迁移到新 Rails 的Active Storage吗?

任何人都知道有关如何做到这一点的任何教程/指南?

谢谢,帕特里克