Rails:没有S3的载波和heroku

时间:2014-11-16 17:41:42

标签: ruby-on-rails heroku amazon-s3 carrierwave

我正在使用rails,carrierwave和heroku但是现在我没有s3帐户所以我使用了这个配置 How to: Make Carrierwave work on Heroku
它对用户上传的文件非常有效,但它不适用于通过种子上传的文件 我使用的是这种语法 book.cover = File.open(File.join(Rails.root, 'photo.jpg')) book.save!

1 个答案:

答案 0 :(得分:0)

尝试这样做:

file = File.open(File.join(Rails.root, 'photo.jpg'))
book.cover = file
file.close
book.save!