使用ruby 2.3.0和rails 4.2.5.1,我试图找出一些东西
使用rails控制台。我有几个实例,其中app
或helper
似乎有他想要的方法,但我经常最终得到NoMethodError消息。即使在我没有编辑任何内容并且没有为rails new
命令提供任何特殊选项的全新应用程序中,也会发生这种情况。例如:
irb(main):015:0* helper.timez
...在这里,我点击TAB
获取:
irb(main):015:0* helper.timezone
...并点击ENTER
,但却找不到:
NoMethodError: undefined method `timezone' for #<ActionView::Base:0xc662b80>
为什么控制台中的制表符扩展会扩展为不需要的方法 存在?更重要的是,如果他们应该在那里,为什么不是 他们?我能做错什么?