コードからデフォルトのapplication.datasourceを読み取るにはどうすればよいですか?
アプリケーションのダンプはデータソースを表示せず、読み込もうとするとapplication.datasource
エラーが発生します。
コードからデフォルトのapplication.datasourceを読み取るにはどうすればよいですか?
アプリケーションのダンプはデータソースを表示せず、読み込もうとするとapplication.datasource
エラーが発生します。
application.getApplicationSettings()をダンプしてみてください
アプリケーションを再開してみてください。アプリケーションをダンプしてデータソースを表示することはできません。ただし、application.cfcにこのセットがある場合は、機能しているはずです。
component output = "false" {this.name = "MyDemo"; this.datasource = "DemoDB"; }
編集:ニーストニー私はそれを知りませんでした。
Application.cfcのthisスコープは、onApplicationStart()、onSessionStart()onRequestStart()などの期間のみ存続します。
変数を公開する場合は、onApplicationStart()で、をアプリケーションスコープに格納するだけです。
application.myVariable = myVariable;