【问题标题】:Uploading pdf document with carrier wave from remote url从远程 url 上传带有载波的 pdf 文档
【发布时间】:2018-05-30 23:46:05
【问题描述】:
我正在尝试在测试环境中生成一些测试数据,并有一些我们可以用于测试的随机 PDF url。我的 AR 课程如下所示:
class PDF::Template < ActiveRecord::Base
mount_uploader :document, PdfUploader
end
使用 ruby 代码或我可以通过 rake 任务或 rails 控制台运行的代码?如何从随机的 pdf url 上传一些东西?
【问题讨论】:
标签:
ruby-on-rails
ruby
carrierwave
【解决方案1】:
来自Carrierwave wiki:
如果您希望快速为您的应用程序生成一些种子数据,并且不想上传已存储在您的应用程序中的图像
应用程序,您可以通过使用轻松上传远程图像
remote_[your_image_attribute_name]_url
Galaxy.destroy_all
Galaxy.create!(name: 'Andromeda', remote_photo_url: 'http://apod.nasa.gov/apod/image/1407/m31_bers_960.jpg', address: 'next to the Milky Way')