我正在使用Rails 4应用程序,并且想使用MongoMapper和Devise进行身份验证。当我将devise添加到我的Gemfile并捆绑安装时,它运行正常,并且能够运行rails g devise:install
,并且发现我使用MongoMapper作为我的ORM。当我尝试rails g mongo_mapper:config
说它找不到发电机时。我也知道Devise默认情况下支持Mongoid,但是我喜欢MongoMapper并愿意坚持下去。我降级到Rails 3.2.14,它似乎工作正常。关于我可能会忽略的任何想法,或者Devise / MongoMapper是否在Rails 4中相互支持?
使用生成器为devise用户创建模型时,我也遇到了错误。
使用后,此工作:
gem'mongo_mapper','> = 0.13.0.beta2'gem'devise'gem'mm-devise'
然后在devise.rb中:
需要'devise / orm / mongo_mapper'
在那之后,我没有陷入任何错误。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句