1

我使用“mongoid-paperclip”gem在rails中使用mongodb进行图像上传。教程是:Mongoid-paperclip。但我收到以下错误
undefined method "logger" for Mongoid::Config:Module
如何删除此错误。提前致谢。

4

2 回答 2

1

按照此链接https://github.com/meskyanichi/mongoid-paperclip/blob/6dfdf7f9b4f44d80903a9ddbb6549f53ddb6116c/lib/mongoid_paperclip.rb 并替换您的 gem 代码并尝试它应该可以正常工作。

于 2012-08-01T08:20:00.843 回答
0

在试图找到解决这个问题的几个小时后,我感到沮丧并尝试了一种不同的方法并将 gems 切换到carrierwave。它似乎与 mongoid 一起工作得更好(至少我让它立即工作)。因此,如果您没有(出于某种我不知道的原因)卡在回形针上,我建议您使用carrierwave,尤其是当瑞安·贝茨(Ryan Bates)将其描述为具有更多功能时。

这是carrierwave的文档:

  1. Github 上的 Carrierwave Wiki
  2. Github 上的 Carrierwave-Mongoid

对我来说,Rails 3 + Mongoid 就像一个魅力。

于 2012-07-30T13:42:04.550 回答