尝试在 Rails 中调用我的服务时出现“未初始化常量”

2024-02-07

我正在使用 Rails 4.2.3。我在控制器中有这一行:

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)

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


重命名该文件:

app/services/XACTEService.rb

to:

app/services/xacte_service.rb
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

尝试在 Rails 中调用我的服务时出现“未初始化常量” 的相关文章

随机推荐