Я изменил свой путь к контроллеру следующим образом.
, и я точно указал путь к папке
class Admin::UserFoodController < Admin::ApplicationController
class Admin::UsersController < Admin::ApplicationController
class Admin::ApplicationController < ActionController::Base
но когда я перезагружаю единорога, я получаю ошибку
/home/ubuntu/hid/admin/shared/vendor/bundle/ruby/2.6.0/gems/activesupport-5.2.3/lib/active_support/inflector/methods.rb:283:in `const_get': uninitialized constant ApplicationController (NameError)
from /home/ubuntu/hid/admin/shared/vendor/bundle/ruby/2.6.0/gems/activesupport-5.2.3/lib/active_support/inflector/methods.rb:283:in `block in constantize'
from /home/ubuntu/hid/admin/shared/vendor/bundle/ruby/2.6.0/gems/activesupport-5.2.3/lib/active_support/inflector/methods.rb:281:in `each'
, поэтому я сделал фиктивный ApplicationController в папке контроллера, а не в папке администратора, ошибка исчезла.
Я не хочу делать фиктивную ApplicationController в папке контроллера. Я хочу сохранить эту структуру папок.
что мне делать? помоги мне, плз ...