Невозможно вызвать пользовательское исключение в Rails 5.2 - PullRequest
0 голосов
/ 05 ноября 2018

Я разрабатываю приложение RoR. Мне нужно использовать пользовательское исключение, которое я реализовал. Это выглядит так:

# app/exceptions/JobError.rb
module Exceptions
   class JobError < StandardError
      # ... 
   end
end

Однако я получил uninitialized constant JobError, когда поднял исключение. Я пробовал разные пространства имен, но ни одно из них не работает:

raise JobError.new()
raise Exceptions::JobError.new()
raise ::Exceptions::JobError.new()

Есть идеи?

1 Ответ

0 голосов
/ 05 ноября 2018

Плохо, я написал имя файла в CamelCase, а не в snake_case ...

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...