学校と子供の 2 つのアプリケーションをマージしています。学校のアプリケーションにネストされた子供のアプリケーションで、それぞれが正常に動作します。それぞれに独自のデータベースがあります。学校アプリのツリーの一部を次に示します。
app/controllers/application_controller.rb
app/controllers/user.rb
....
app/controllers/children/application_controller.rb
app/controllers/children/user.rb ....
これらの警告がありました:
トップレベル定数 Children::ApplicationController によって参照される ApplicationController
トップレベル定数 Children::User によって参照されるユーザー
app/controllers/children/application_controller.rb に
クラス Children::ApplicationController < ActionController::Base
があります app/controllers/application_controller.rb に
クラス クラス ApplicationController < ActionController::Baseがあります
ネストされた ApplicationController がロードされていません。名前空間が機能していませんか?