0

Rails 4.2.3を使用しています。私はこの行をコントローラに持っています。Railsでサービスを呼び出そうとすると「初期化されない定数」を取得する

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

このクラスは、app/services/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 
関連する問題