我有一个rails API,我希望全局使用这些服务而不需要它们在控制器中。
打印"#{config.root}"显示" / Users / sorry / Projects / project_Api / Api_test"
结构
Api_test ----> app -----> services ------> services.rb
在" config / application.rb"我尝试了很多东西。
config.autoload_paths += ["#{config.root}/app/services/sales_flow_service.rb"]
config.autoload_paths += ["#{config.root}/app/services"]
具有不同的结构。
Api_test ----> app -----> lib ------> services.rb
和
Api_test ----> app -----> lib ------> services ----> services.rb
config.autoload_paths += ["#{config.root}/app/lib"]
config.autoload_paths += ["#{config.root}/app/lib/services/services.rb"]
由于某种原因,它不起作用。我错过了什么? 提前致谢