ruby-on-rails – 如何将本地文件上传到Carrierwave模型?

前端之家收集整理的这篇文章主要介绍了ruby-on-rails – 如何将本地文件上传到Carrierwave模型?前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我正在使用Carrierwave处理图像上传,但是我没有使用表单,而是使用服务器中的本地文件.

我该怎么做这个工作?

@user = User.first
image_path = "/tmp/pic-s7b28.jpg"

@user.image = image_path
@user.save!

解决方法

@user = User.first
image_path = "/tmp/pic-s7b28.jpg"

@user.image = File.open(image_path)
@user.save!

您可以在carrierwave readme中查看示例

原文链接:https://www.f2er.com/ruby/265960.html

猜你在找的Ruby相关文章