我通常在 Application.cfc 的第一行中设置应用程序范围的数据源名称:
<cfscript>THIS.datasource="mydsn";</cfscript>
如果我需要在代码的某些部分更改它怎么办?
具体来说,我的意思是:
- 如果 cgi.server_name 等于 "www.firsturl.com" => this.datasource = "firstdsn"
- 如果 cgi.server_name 等于 "www.secondurl.com" => this.datasource = "seconddsn"
我可以为每个请求都这样做吗?