我一直在使用rails控制台进行测试和学习,当遇到错误时我无法使用“Control + C”命令退出。是否有另一个命令退出? 这是控制台的样子,当我尝试这样做:出错后退出Rails控制台
ruby-1.9.2-p180 :026 > user.find_by_name("Test")
NoMethodError: undefined method `find_by_name' for #<User:0x00000100f991a0>
from /Users/easierlife/.rvm/gems/[email protected]/gems/activemodel-3.0.7/lib/active_model/attribute_methods.rb:367:in `method_missing'
from /Users/easierlife/.rvm/gems/[email protected]/gems/activerecord-3.0.7/lib/active_record/attribute_methods.rb:46:in `method_missing'
from (irb):26
from /Users/easierlife/.rvm/gems/[email protected]/gems/railties-3.0.7/lib/rails/commands/console.rb:44:in `start'
from /Users/easierlife/.rvm/gems/[email protected]/gems/railties-3.0.7/lib/rails/commands/console.rb:8:in `start'
from /Users/easierlife/.rvm/gems/[email protected]/gems/railties-3.0.7/lib/rails/commands.rb:23:in `<top (required)>'
from script/rails:6:in `require'
from script/rails:6:in `<main>'
ruby-1.9.2-p180 :027 > ^C^C^C^C^C
感谢
这个问题显然与开发Rails应用程序的一部分过程有关,并不是超级用户候选人,恕我直言。 – Zabba 2011-06-07 01:59:16