私は2つのアプリケーションの学校と子供をマージしています。学校のアプリケーションにネストされている子供のアプリケーションでは、それぞれ正常に動作します。それぞれに独自のデータベースがあります。ここで 学校のアプリのための木の一部です:トップレベル定数ApplicationController Children :: ApplicationController
アプリ/コントローラ/ application_controller.rb
:
アプリ/コントローラ/ user.rb
が....
アプリ/コントローラ/子供/ application_controller.rb
アプリ/コントローラ/子供/ user.rb ....
とは、これらの警告を持っていました
子供が参照するトップレベルの定数ApplicationControllerには:: ApplicationControllerに
子供が参照するトップレベルの定数ユーザー::ユーザアプリ/コントローラ/子供/ application_controller.rbで
私は
クラスの子供を持っている:: ApplicationController < ActionController :: Base
のapp/controllers/application_controller.rbにあります。
クラスクラスApplicationController < ActionController: :ベース
は、ネストされたApplicationControllerには、名前空間が機能していないloaded.theではないでしょうか?私はちょうど1 ApplicationControllerにを持っている学校ApplicationControllerにして、ネストされたapplicatioController(子供)のコンテンツを追加ONE ApplicationControllerにIEでApplicationControllerに両方を統合終わる
を役に立てば幸い見つけますか? –