1

回形针宝石我的宝石文件看起来像

gem "mongoid-paperclip", :require => "mongoid_paperclip"

和模型

class User
    include Mongoid::Document
    include Mongoid::Paperclip
    has_mongoid_attached_file :image
end

我收到类似的错误

 uninitialized constant Mongoid::Paperclip

我正在使用导轨 3.2.11

任何人都知道是什么导致了这个问题

4

2 回答 2

0

把它放在 Gemfile 中为我解决了这个问题:

gem "mongoid-paperclip", :require => "mongoid_paperclip"

于 2014-06-30T02:21:38.160 回答
0

我在我的 Gemfile 中添加了以下行并运行bundle install

gem "mongoid-paperclip", :require => "mongoid_paperclip"

并将其添加到您的模型中has_mongoid_attached_file :image

除此之外,如果您想为上传的图像保存不同的版本,那么您可能需要执行以下步骤

  • 将 rmagick 添加到您的 Gemfilegem 'rmagick'
  • 在你的模型中 has_mongoid_attached_file :image, :styles => { :thumb => '100x100', :big_thumb => '120x120', :medium => '247x173'}

这对我有用。

于 2016-04-08T12:36:43.670 回答