1

paperclip gem 私の宝石ファイルは次のようになります

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 に以下の行を追加して実行しましたbundle install

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

これをモデルに追加しますhas_mongoid_attached_file :image

これに加えて、アップロードされた画像の異なるバージョンを保存したい場合は、おそらく以下の手順を実行する必要があります

  • Gemfile に rmagick を追加しますgem 'rmagick'
  • あなたのモデルで has_mongoid_attached_file :image, :styles => { :thumb => '100x100', :big_thumb => '120x120', :medium => '247x173'}

これは私にとってはうまくいきます。

于 2016-04-08T12:36:43.670 に答える
0

これをGemfileに入れて解決しました:

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

于 2014-06-30T02:21:38.160 に答える