Rails 3.1.3 から 3.2.3 にアップグレードしたところ、ブラウザに画像が表示されなくなったことに気付きました。だから私は画像のパスを見て、それは/system/photos/images/4fce/1fb6/3ee5/1d01/a800/0006/original/IMG_2842new2.jpg?1338908598例えばです。:pathmodel には宣言がないため、 default を使用する必要があります:rails_root/public/system/:attachment/:id/:style/:filename。
画像が表示されていない重要な点は、:idパラメーター4fce1fb63ee51d01a8000006が DB に格納され、スラッシュ ( /) で 4 つのシンボル グループ4fce/1fb6/3ee5/1d01/a800/0006に分割されていることですが、フォルダーには本来の名前が付けられています4fce1fb63ee51d01a8000006。それはかなり奇妙です。
私が使う
mongo (1.6.2)
mongoid (2.4.10)
paperclip (3.0.4)
mongoid-paperclip (0.0.7)