我在 Rails 3 中创建了一个脚手架并运行了迁移。但是当我尝试使用 rails 控制台创建模型的实例时,它不起作用。我在 Rails 4 中重复了相同的过程,并且效果很好。这是我输入的命令。
rails new testApp rails g scaffold 测试名称:string rake db:migrate rails console p = Test.new
以下是我得到的响应: 1.9.3p194 :002 > p = Test.new NoMethodError: undefined method new' for Test:Module
from (irb):2
from /usr/local/rvm/gems/ruby-1.9.3-p194/gems/railties-3.2.15/lib/rails/commands/console.rb:47:in
start' from /usr/local/rvm/gems/ruby-1.9.3-p194/gems/railties-3.2.15 /lib/rails/commands/console.rb:8:in start'
from /usr/local/rvm/gems/ruby-1.9.3-p194/gems/railties-3.2.15/lib/rails/commands.rb:41:in
'来自脚本/rails:6:in require'
from script/rails:6:in
'
请帮忙。我是rails的初学者。谢谢你。