【发布时间】:2014-01-30 19:05:55
【问题描述】:
我在命令行中执行脚手架命令时遇到了 rails 应用程序问题。我使用了我们老师今天向我们展示的rails generate scaffold User name:string email:string 命令。他的工作,但我得到以下。
c:/RailsInstaller/Ruby1.9.3/lib/ruby/gems/1.9.1/gems/activerecord-3.2.13/lib/active_record/dynamic_matchers.rb:55:in `method_missing': undefined method `migration_error=' for ActiveRecord::Base:Class (NoMethodError)
from c:/RailsInstaller/Ruby1.9.3/lib/ruby/gems/1.9.1/gems/activerecord-3.2.13/lib/active_record/railtie.rb:66:in `block (3 levels) in <class:Railtie>'
from c:/RailsInstaller/Ruby1.9.3/lib/ruby/gems/1.9.1/gems/activerecord-3.2.13/lib/active_record/railtie.rb:65:in `each'
from c:/RailsInstaller/Ruby1.9.3/lib/ruby/gems/1.9.1/gems/activerecord-3.2.13/lib/active_record/railtie.rb:65:in `block (2 levels) in <class:Railtie>'
from c:/RailsInstaller/Ruby1.9.3/lib/ruby/gems/1.9.1/gems/activesupport-3.2.13/lib/active_support/lazy_load_hooks.rb:36:in `instance_eval'
还有更多的台词,但我希望你能明白。如果我需要发布其余的,我会的。除此之外,如果还有其他问题对此有答案,请指出我的方向。提前谢谢你。
【问题讨论】:
-
你完成
rake db:migrate了吗?
标签: ruby-on-rails ruby ruby-on-rails-3 activerecord