0

我使用Rails 4.2.3。我此行的控制器当尝试在Rails中调用我的服务时Gettitng“未初始化的常量”

service = XACTEService.new(“Event”, '2015-06-01', 'Zoo') 

有问题的类在应用程序/服务/ XACTEService.rb定义。然而在访问我的控制器,我得到的错误

uninitialized constant MyObjectsController::XACTEService 

不过,我已经加入到这个我的config/application.rb中文件

class Application < Rails::Application 
    config.autoload_paths += %W(#{config.root}/services) 

所以我不明白为什么控制器没能找到我的服务。

回答

3

重命名该文件:

app/services/XACTEService.rb 

到:

app/services/xacte_service.rb 
相关问题