载波多图上传

Carrierwave multiple picture upload

我正在使用载波 gem 0.10.0 将 1 张图片上传到模型。现在我希望能够附上几张图片,所以我按照文档中的步骤进行操作,其中之一是将 gem 'carrierwave', '~> 0.10.0' 更改为 gem 'carrierwave', github: 'carrierwaveuploader/carrierwave'

之后我收到这样的错误 uninitialized constant CarrierWave::MimeTypes。对正在发生的事情有什么想法吗?

P.S。如果我删除 file_uploader.rb 中的 include CarrierWave::MimeTypes 几张图片上传就可以了

您曾经像这样手动执行此操作:

require 'carrierwave/processing/mime_types'

class MyUploader < CarrierWave::Uploader::Base
  include CarrierWave::MimeTypes

  process :set_content_type
end

现在您只需删除 mime 类型部分。

https://github.com/carrierwaveuploader/carrierwave#setting-the-content-type