我有一个只有少数宝石的新应用程序。当然,设计成为其中之一。当我通过Devise的选项1创建一个Admin模型时,给出here
...并上传到heroku,由于以下错误,我无法运行db:migrate:
耙子流产了! 未初始化的常量管理员 /app/vendor/bundle/ruby/1.9.1/gems/activesupport-3.2.8/lib/active_support/inflector/methods.rb:230:inblock in constantize' /app/vendor/bundle/ruby/1.9.1/gems/activesupport-3.2.8/lib/active_support/inflector/methods.rb:229:in
each' 在/ {/ 1 /} /app/vendor/bundle/ruby/1.9.1/gems/devise-2.1.2/lib/devise/mapping.rb:77:inconstantize' /app/vendor/bundle/ruby/1.9.1/gems/devise-2.1.2/lib/devise.rb:256:in
modules' /app/vendor/bundle/ruby/1.9.1/gems/devise-2.1.2/lib/devise/mapping.rb:89:into' /app/vendor/bundle/ruby/1.9.1/gems/devise-2.1.2/lib/devise/mapping.rb:72:in
default_used_route'
等...
有没有人有任何建议?
答案 0 :(得分:0)
创建了另一个新的rails应用程序,现在一切正常。我认为问题可能是我使用大写“A”创建了我的Admin模型,而一些代码正在寻找一个小写“a”的管理模型